sneezeweed
nounDefinition of sneezeweed
: any of several composite plants
especially
: a North American perennial herb (Helenium autumnale) with yellow ray flowers and a darker globose disk
Keep scrolling for more