Native to India, Moringa plant leaves are one of the most nutrient dense plants on earth. It is known as the "Miracle Tree" as it contains over 90 nutrients, 46 antioxidants, 20 kinds of amino acids, potassium, calcium, iron & more. Moringa leaves help our body maintain its optimum health and balance.
Organicule Moringa leaf powder is made from 100% organic moringa leaves. With its balancing properties it is a great way to start the day.