ROSTRATE Meaning of ROSTRATE in English adj 1. beaked, billed; 2. rostrate (= having a rostrum) Interlingua English vocab. Английский словарь Интерлингва. 2012