wormseed
wormseed
Definition
worm·seed (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 American wormseed (Chenopodium ambrosioides)
- the seed of any of these plants
- santonica (sense )
Browse dictionary entries near wormseed
- Worms
- wormroot
- wormlike
- wormhole
- worm wheel
- worm snake
- worm's-eye view
- worm out of
- worm lizard
- worm gear
