Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of sneezeweed

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