wormseed
(wʉrm′sēd′)
noun
- any of a number of plants whose seeds are used in medicine as a remedy for worms, including various goosefoots, esp. the (Chenopodium ambrosioides)
- the seed of any of these plants
- santonica (sense )
See wormseed in American Heritage Dictionary 4
noun- A tropical American plant (Chenopodium ambrosioides) yielding an oil used as an anthelmintic. Also called epazote, Jerusalem oak, Mexican tea.
- Any of several other plants used as an anthelmintic.