wormseed

(wʉrmsēd′)

noun

  1. any of a number of plants whose seeds are used in medicine as a remedy for worms, including various goosefoots, esp. the (Chenopodium ambrosioides)
  2. the seed of any of these plants
  3. santonica (sense )

See wormseed in American Heritage Dictionary 4

noun
  1. A tropical American plant (Chenopodium ambrosioides) yielding an oil used as an anthelmintic. Also called epazote, Jerusalem oak, Mexican tea.
  2. Any of several other plants used as an anthelmintic.
link/cite print suggestion box