wormseed
IPA: wˈɝmsid
noun
- An aromatic tropical plant (Dysphania ambrosioides, syn. Chenopodium ambrosioides) that yields an anthelmintic oil
- Santonica or Levant wormseed (Seriphidium cinum, syn. Artemisia cina), an Asian plant related to wormwood.
Advertisement
Examples of "wormseed" in Sentences
No Sentences Found for wormseed
Advertisement
Advertisement