Definitions of Barbarea:

  • noun:   biennial or perennial herbs of north temperate regions: winter cress