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