About us
Define
Definitions for
"Rostellate"
Having a rostellum, or small beak; terminating in a beak.
ftp.uga.edu