erysimum_cheiranthoidesEnglish

Erysimum cheiranthoides, wormseed mustard

Noun

Slender yellow-flowered European mustard often troublesome as a weed, formerly used as an anthelmintic

English: wormseed mustard, Erysimum cheiranthoides

English words with similar meanings

Show 1 words