Moringa - The Miracle Tree
Moringa leaves contain over 90 nutrients and more than 40 naturally occurring antioxidants, including flavonoids, phenolic acids and carotenoids (3)(4). Even more impressive, moringa provides all nine essential amino acids, making it a rare plant-based complete protein.