Tag Archive: Roselle

12 Amazing Health Benefits Of Roselle

What is the Roselle Plant? Hibiscus sabdariffa, or Roselle, is a shrub belonging to the Malvaceae family. In Iran, it is typically known as sour tea. In English-speaking countries, Roselle is called Red Sorrel. Originally from Africa and Carribean countries…
Read more