wormseed : Idioms & Phrases
american wormseed
-
noun rank-smelling tropical American pigweed
Spanish tea; Chenopodium ambrosioides; wormseed; Mexican tea.
WordNet
Wormseed mustard
-
noun slender yellow-flowered European mustard often troublesome as a weed; formerly used as an anthelmintic
Erysimum cheiranthoides.
WordNet
- a slender, cruciferous plant (
Erysinum cheiranthoides ) having small lanceolate leaves.