Description
Moringa has been called the Miracle Tree or "Leaf" because it contains a wide range of bio-available nutrients, minerals & high levels of vitamins B, C, D, and E.
Moringa leaf is reputed to:
Improve Overall Nutrition
Promote Sound Sleep & Relieve Anxiety
Stabilize Blood Pressure
Strengthen Digestion