Skip to main content

capelin

English capelin meaning in English  •  capelin का अर्थ अंग्रेजी में
Noun
  • Either of two small marine fishes formerly classified in the family Salmonidæ, now within the smelt family Osmeridae: Mallotus villosus, very abundant on the coasts of Greenland, Iceland, Newfoundland, and Alaska; or
Advertisement