drug wormseed

English

Noun

drug wormseed (usually uncountable, plural drug wormseeds)

  1. A strong-scent plant related to lamb's quarters, Dysphania ambrosioides, used in Mexican cooking and formerly for its anthelmintic properties.
    Synonyms: epazote, Mexican tea
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.