LAMELLIROSTRAL Meaning of LAMELLIROSTRAL in English ( a. ) Having a lamellate bill, as ducks and geese. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012