ROSTRATE


Meaning of ROSTRATE in English

adj 1. beaked, billed; 2. rostrate (= having a rostrum)

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