wormseed
English
Noun
wormseed (plural wormseeds)
- An aromatic tropical plant (Dysphania ambrosioides, syn. Chenopodium ambrosioides) that yields an anthelmintic oil
- An Asian plant related to wormwood, santonica or Levant wormseed, Artemisia cina
Synonyms
- (Dysphania ambrosoides): Jesuit's tea, Mexican tea, payqu (paico), epazote, herba sancti Mariae, Jerusalem oak, drug wormseed
Derived terms
- wormseed mustard
References
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.