Meaning

1 senses
  1. (uncountable, usually)A strong-scent plant related to lamb's quarters, Dysphania ambrosioides, used in Mexican cooking and formerly for its anthelmintic properties.

Forms

plural: drug wormseeds
Singulardrug wormseed

uncountable

Synonyms

2 synonyms

See also

neighbours in the dictionary
drug wormseed — meaning, examples, forms, synonyms | Krumeto