wormseed mustard Meaning, Definition & Usage

  1. noun slender yellow-flowered European mustard often troublesome as a weed; formerly used as an anthelmintic
    Erysimum cheiranthoides.

WordNet