wormseed

/W ER1 M S IY0 D/
noun
  1. 1

    An aromatic tropical plant (Dysphania ambrosioides, syn. Chenopodium ambrosioides) that yields an anthelmintic oil

  2. 2

    Santonica or Levant wormseed, Seriphidium cinum, syn. Artemisia cina, an Asian plant related to wormwood.

Source: https://en.wiktionary.org/wiki/wormseed