rostel

English

Noun

rostel (plural rostels)

  1. (archaic, botany) A rostellum.

References

Anagrams