Sneezeweed (noun) Definition, Meaning & Examples

noun
  1. any of several coarse composite plants of the genus Helenium, the flowers of which resemble sunflowers and cause sneezing.
Sneezeweed (noun) Definition, Meaning & Examples

More Definitions