YourDictionary

rostellate

adjective

having a rostellum

See rostellate in American Heritage Dictionary 4

link/cite print suggestion box