wormseed Meaning, Definition & Usage
-
noun rank-smelling tropical American pigweed
Spanish tea; Chenopodium ambrosioides; American wormseed; Mexican tea.
WordNet
Worm"seed` noun
Definitions
(Bot.) Any one of several plants, as Artemisia santonica , andChenopodium anthelminticum , whose seeds have the property of expelling worms from the stomach and intestines.