Definition
Land cress is a leafy green that brings a peppery punch to your plate. It's like the rebellious cousin of spinach, adding zest to salads and sandwiches. Imagine it as nature's spicy seasoning, without the need for a shaker. Unlike milder greens, land cress has a noticeable bite. It's similar to watercress, but it grows happily on land. Think of it as a green that's always ready to spice things up.