Skip to main content

lamellirostres

English lamellirostres meaning in English  •  lamellirostres का अर्थ अंग्रेजी में
n. pl.
  • A group of birds embracing the Anseres and flamingoes, in which the bill is lamellate.
Advertisement