What is Land Cress?
Land Cress (Barbarea verna) is a biennial herb native to the Mediterranean region, including areas such as Azores, Corsica, France, Italy, Portugal, Sardinia, and Spain. Land Cress (Latin: Barbarea verna) is an edible plant catalogued in PlantSage.
