12 Health Benefits of Moringa Powder

12 Health Benefits of Moringa Powder

Moringa, also known as the “drumstick tree,” “miracle tree,” and “tree of life”, this superfood has been used in traditional Indian medicine for thousands of years. The powder, is made from the leaves of the Moringa tree and has been praised for its health benefits, including its nutrition profile, antioxidant and anti-inflammatory powers, everything from boosting your stamina to your mood. Here are the 12 things we love most about Moringa, plus our favorite ways to add this super green to your diet. Visiti Health Nut Owl for more videos.

Read More