Noun Definition

erysimum cheiranthoides

1.Definition: slender yellow-flowered European mustard often troublesome as a weed; formerly used as an anthelmintic

Related Noun(s):wormseed mustard

Category: Plants