Rostrum Meaning
There are 2 meaning(s) for word Rostrum
Meaning 1 : beaklike projection of the anterior part of the head of certain insects such as e.g. weevils
Synonyms : snout
Synonyms : snout
