DENTIROSTRE


Meaning of DENTIROSTRE in English

denti·rostre

adj [Zool.] dentirostral (= having a toothed bill)

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