English dictionary
sneezeweed meaning and definition
Definition and meaning of sneezeweed at MeaningMonkey.org. sneezeweed meaning and definition in the English Dictionary.SNEEZEWEED noun
Definition of sneezeweed (noun)
- any of various plants of the genus Helenium characteristically causing sneezing
Source: Princeton University Wordnet