LAMELLIROSTRAL


Meaning of LAMELLIROSTRAL in English

(a.) Having a lamellate bill, as ducks and geese.

Webster's English dictionary.      Английский словарь Webster.