Definition Definition

wormseed - Meaning and Examples

Meaning of 'wormseed' (Webster Dictionary)

1 . Wormseed [ n.]
- Any one of several plants, as Artemisia santonica, and Chenopodium anthelminticum, whose seeds have the property of expelling worms from the stomach and intestines.