LONGIROSTRAL


Meaning of LONGIROSTRAL in English

adj having a long bill; of or pertaining to the longirostres.

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