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