YourDictionary

sneezeweed

noun

any of a genus (Helenium) of plants of the composite family; esp., a North American perennial (H. autumnale) said to cause sneezing

See sneezeweed in American Heritage Dictionary 4

link/cite print suggestion box