wormseed
Noun

wormseed (plural wormseeds)

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


This text is extracted from the Wiktionary and it is available under the CC BY-SA 3.0 license | Terms and conditions | Privacy policy 0.002
Offline English dictionary