Noun Definition
wormseed mustard
1.Definition: slender yellow-flowered European mustard often troublesome as a weed; formerly used as an anthelmintic
Related Noun(s):erysimum cheiranthoides
Category: Plants1.Definition: slender yellow-flowered European mustard often troublesome as a weed; formerly used as an anthelmintic
Related Noun(s):erysimum cheiranthoides
Category: Plants