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
