WORMSEED


Meaning of WORMSEED in English

[worm.seed] n (15c): any of various plants whose seeds possess anthelmintic properties: as a: any of several artemisias b: a goosefoot (Chenopodium ambrosioides)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.