Definition of rostellar in English:

rostellar

adjective

Botany Zoology
  • Of, relating to, or situated on a rostellum.

Origin

Mid 19th century. From rostellum + -ar. Compare scientific Latin rostellaris.

Pronunciation

rostellar

/rɒˈstɛlə/