HAMIROSTRE


Meaning of HAMIROSTRE in English

hami·rostre

adj [Zool.] hamirostrate

Interlingua English vocab.      Английский словарь Интерлингва.