Sneezeweed

word

1. Noun

A yellow-flowered composite plant (Helenium autumnale) the odor of which is said to cause sneezing.

2. Noun

any of various plants of the genus Helenium characteristically causing sneezing
Vocabulary classified under Biology
More about this word
Synonyms and related words
Explore this word