bostryx

English

Noun

bostryx (plural bostryxes or bostryces)

  1. (botany) A helicoid cyme.