sneezeweed
1. [ noun ] (botany) any of various plants of the genus Helenium characteristically causing sneezing
Related terms: herb autumn_sneezeweed rosilla orange_sneezeweed Helenium
Similar spelling:   snakeweed