English

edit

Noun

edit

bostryx (plural bostryxes or bostryces)

  1. (botany) A helicoid cyme.