Word info Synonyms

Barbarea

Noun

Meaning

biennial or perennial herbs of north temperate regions: winter cress

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms