Tag: amla

Montreux Cosmetics Health Series: Gooseberry Superfood

Amla (Indian Gooseberry or Emblica officinalis) is a medicinal plant in the Indian traditional system of medicine called Ayurveda. It is a superfood that has more than 50 times the antioxidant of blueberries