Definisi 'st. barbara's herb'

English to English
noun
1 any plant of the genus Barbarea: yellow-flowered Eurasian cresses; widely cultivated for winter salad Terjemahkan
source: wordnet30


Visual Synonyms