Word Study
rostellate
CIDE DICTIONARY
rostellate, a. [NL. rostellatus.].
Having a rostellum, or small beak; terminating in a beak. [1913 Webster]
For further exploring for "rostellate" in Webster Dictionary Online