LAMELLIROSTRAL


Meaning of LAMELLIROSTRAL in English

adj having a lamellate bill, as ducks and geese.

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