Nasturtium

Nasturtium is a bushy or vining annual with flowers that bloom in a wide range of colors. The edible flowers, leaves and seeds have many culinary and medicinal uses. Latin name: Tropaeolum majus.