English
Detailed Synonyms for Barbarea in English
Barbarea:
Barbarea [the ~] noun
-
the Barbarea
– biennial or perennial herbs of north temperate regions: winter cress 1the Barbarea; the genus Barbarea– biennial or perennial herbs of north temperate regions: winter cress 1