rostrate
English Dictionary
->
Letter R
-> rostrate
Search Dictionary:
rostrate Definition
(s)
having
a
beak
or
beaklike
snout
or
proboscis
rostrate Synonyms
rostrate
© Art Branch Inc.