What is Moringa Leaf?
Moringa is a plant native to India and other tropical areas in Asia. A natural antioxidant, it's rich in vitamins and nutrients that may aid digestion and improve mood.
How to Take Moringa Leaf
As a dietary supplement, take 1000 mg twice daily with beverage of choice, or as directed by a physician.