Skip to main content

parrotfish

English parrotfish meaning in English  •  parrotfish का अर्थ अंग्रेजी में
Noun
  • Any of several gaudy tropical fishes of the family Scaridae having parrotlike beaks formed by fusion of teeth.
Advertisement