wormseed

Definition from Wiktionary, the free dictionary
Jump to: navigation, search

English[edit]

Noun[edit]

wormseed ‎(plural wormseeds)

  1. An aromatic tropical plant (Dysphania ambrosioides, syn. Chenopodium ambrosioides) that yields an anthelmintic oil
  2. An Asian plant related to wormwood, santonica or Levant wormseed, Artemisia cina

Derived terms[edit]

References[edit]