garrupa
English
garrupa meaning in English • garrupa का अर्थ अंग्रेजी में
Noun
- One of several species of California market fishes, of the genus Sebastichthys; -- called also rockfish>. See Rockfish>.