Meaning of st. barbara's herb

Definition of st. barbara's herb

(noun) any plant of the genus Barbarea: yellow-flowered Eurasian cresses; widely cultivated for winter salad

Other information on st. barbara's herb

WIKIPEDIA results for st. barbara's herb
Amazon results for st. barbara's herb