Meaning of sneezeweed

Definition of sneezeweed

(noun) any of various plants of the genus Helenium characteristically causing sneezing

Other information on sneezeweed

WIKIPEDIA results for sneezeweed
Amazon results for sneezeweed