drug wormseed en · NOUN
Meanings
- (uncountable, usually) A strong-scent plant related to lamb's quarters, Dysphania ambrosioides, used in Mexican cooking and formerly for its anthelmintic properties.
Forms
| Spelling | Features | Labels | Source |
|---|---|---|---|
| drug wormseeds | Number=Plur | lexicographic |