TREE OF LIFE MORINGA POWDER 150G
Moringa Oleifera, often known as The Miracle Tree or the Elixir tree, has the reputation of being one of the most nutritious plants ever discovered. Its leaves contain more than 90 nutrients, 46 antioxidants, 36 anti-inflammatory compounds, 18 amino acids and also includes all 8 essential amino acids. The vivid green leaves are nature’s superpower food.
Ingredients: Moringa powder.