sneezeweed /sni:z'wi:d/ 📖 中文释义 堆心菊(属) 📘 English Definition(英文释义) n. A yellow-flowered composite plant (Helenium autumnale)the odor of which is said to cause sneezing. ← sneezes sneezeweed yarrow →