WordUnscrambler Home
rostrate
Definitions
[ˈrɒstrət], (Adjective)
Definitions:
- having a beak or beaklike projection
(e.g: the rostrate mouthparts of Diptera)
Phrases:
Origin
:
Click here to see the free dictionary definition for rostrate
definition by Oxford Dictionaries