WORMSEED


Meaning of WORMSEED in English

■ noun a plant whose seeds may be used in treating infestation with parasitic worms. [ Artemisia cina (Turkestan, source of santonica) and Chenopodium ambrosioides (N. America).]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.