fairy wand

English

Noun

fairy wand (plural fairy wands)

  1. A flowering plant of species Chamaelirium luteum.