Noun Definition

sneezeweed

1.Definition: any of various plants of the genus Helenium characteristically causing sneezing

Category: Plants