[worm.seed] n (15c): any of various plants whose seeds possess anthelmintic properties: as a: any of several artemisias b: a goosefoot (Chenopodium ambrosioides)
WORMSEED
Meaning of WORMSEED in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012