Indian Cress: A Beautiful and Edible Garden Gem
Indian Cress, also called Nasturtium (botanical name: Tropaeolum majus), is a vibrant flowering plant native to South America but widely cultivated and loved in India and around the world for both its beauty and its usefulness in the kitchen and garden. Botanical Profile Why Is It Called Indian Cress? The…