English dictionary
rostrate meaning and definition
Definition and meaning of rostrate at MeaningMonkey.org. rostrate meaning and definition in the English Dictionary.ROSTRATE adjective
Definition of rostrate (adjective)
- having a beak or beaklike snout or proboscis
Source: Princeton University Wordnet