Sneezeweed - Definition

sneezeweed

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

Look up another word