drug wormseed
Jump to navigation
Jump to search
English[edit]
Noun[edit]
drug wormseed (usually uncountable, plural drug wormseeds)
- 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