Definitions
There is 1 meaning of the phrase
St. Barbara's Herb.
St. Barbara's Herb - as a noun
Any plant of the genus barbarea: yellow-flowered eurasian cresses; widely cultivated for winter salad
Synonyms (Exact Relations)
scurvy grasswinter cressHypernyms (Closely Related)
cresscress plantHyponyms (Broadly Related)