sneezewort /s'ni:zwɜ:t/ 📖 中文释义 珠蓍 📘 English Definition(英文释义) n. A European herbaceous plant (Achillea Ptarmica) alliedto the yarrow, having a strong, pungent smell. ← sneezewood sneezing →