Known as the Tree of Life, Moringa leaf powder contains more than 90 nutrients, 46 antioxidants as well as all 8 essential amino acids and highly rich in flavonoids.
Moringa has an amazing range of medicinal uses because of its high nutritional value. Most parts of the Moringa plant contain a profile of important minerals and its compelling water purifying powers is very important for its medicinal value.
90 capsules in a tin.
30 in stock