wormseed
Noun
Meaning
Any one of several plants, as Artemisia santonica, and Chenopodium anthelminticum, whose seeds have the property of expelling worms from the stomach and intestines.
Source: Webster's dictionarySynonyms
Mexican tea
epazote
Spanish tea
allgood
goosefoot
bitterweed
Jerusalem oak
cinA
santonin
American wormseed
Chenopodium ambrosioides
feather geranium
santonica
Ambrosia artemisiifolia
drug wormseed
Show all synonyms