👉 Latourea is a type of flowering plant native to the Americas, commonly known for its edible, pink or purple flowers that are often used in traditional medicine and culinary dishes. It has been cultivated since ancient times and is found in various parts of the world, including North America, South America, and Europe.