Amla in Sanskrit is Amlaki, meaning ‘nectar of life’. Alternatively, it is also known as Indian gooseberry. A superfood of sorts, this is a must-have. Rich in vitamins and fibre, it works as an indispensable addition to your daily diet. Another aspect of Amla is that it has been a vital part of Ayurvedic medicines.
Ingredients: Organic Moringa Leaf