BREVIROSTRATE


Meaning of BREVIROSTRATE in English

adj short-billed; having a short beak.

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