Skip to main content

lamellirostral

English lamellirostral meaning in English  •  lamellirostral का अर्थ अंग्रेजी में
Adjective
  • Having a lamellate bill, as ducks and geese.
Advertisement