Definition of drumstick allium in English:

drumstick allium

noun

  • A cultivated herbaceous perennial, Allium sphaerocephalon (family Amaryllidaceae), with a straight, tall stem bearing a large head of purple flowers.

Origin

1970s; earliest use found in The Oakland Tribune.