Register

Sneezeweed

Definition: A yellow-flowered composite plant (Helenium autumnale)
the odor of which is said to cause sneezing.