SERRIROSTRES


Meaning of SERRIROSTRES in English

(n. pl.) Same as Lamellirostres.

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