English dictionary

erysimum cheiranthoides meaning and definition

ERYSIMUM CHEIRANTHOIDES noun

Definition of Erysimum cheiranthoides (noun)

  1. slender yellow-flowered European mustard often troublesome as a weed; formerly used as an anthelmintic
Source: Princeton University Wordnet