sciaenoid
English
sciaenoid meaning in English • sciaenoid का अर्थ अंग्रेजी में
Adjective
- Of or pertaining to the Sciænidæ, a family of carnivorous marine fishes which includes the meagre (Sciaena umbra or Sciaena aquila), and fish of the drum and croaker families. The croaker is so called because