mulloid
English
mulloid meaning in English • mulloid का अर्थ अंग्रेजी में
Adjective
- Like or pertaining to the genus Mullus, which includes the surmullet, or red mullet.