Skip to main content

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
Advertisement