serranoid
English
serranoid meaning in English • serranoid का अर्थ अंग्रेजी में
Noun
- Any fish of the family Serranidæ, which includes the striped bass, the black sea bass, and many other food fishes.