SERRIROSTRES


Meaning of SERRIROSTRES in English

noun ·pl ·same·as lamellirostres.

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