>

sneezewort

/s'ni:zwɜ:t/

📖 中文释义

  1. 珠蓍
📘 English Definition(英文释义)
  1. n. A European herbaceous plant (Achillea Ptarmica) allied
  2. to the yarrow, having a strong, pungent smell.