LATIROSTRAL


Meaning of LATIROSTRAL in English

adj ·alt. of latirostrous.

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