wormseed mustard
1.
(
noun
) slender yellow-flowered European mustard often troublesome as a weed; formerly used as an anthelmintic
Synonyms:
Erysimum cheiranthoides
Related Words:
weed
Terms and Conditions of Use / Copyright Notice