Definition Definition

lamellirostral - Meaning and Examples

Meaning of 'lamellirostral' (Webster Dictionary)

1 . Lamellirostral [ a.]
- Having a lamellate bill, as ducks and geese.