rostrate
Speech parts
1. rostrate - Adjective
2. rostrate - Adjective Satellite
Meaning
Alt. of Rostrated
Source: Webster's dictionarySynonyms
crooked
billed
hooked
duckbill
arched
beaked
aquiline
bicorn
duck-billed
rostral
beaklike
rostrated
rostriform
beaky