ROSTRATED


Meaning of ROSTRATED in English

adj.1 Zool. & Bot. having or ending in a rostrum.

2 ROSTRAL 3.

Etymology: L rostratus (as ROSTRUM)

Oxford English vocab.      Оксфордский английский словарь.