Monthly Archives: November 2017

Health Benefits of Moringa

Moringa oleifera is a plant, which is often called the drumstick tree, the miracle tree, the ben oil tree, or the horseradish tree. Moringa has been used for centuries due to its medicinal properties and health benefits and has antifungal, antiviral, antidepressant, and anti-inflammatory properties. Facts on Moringa: The tree is native to India but also grows in Asia, Africa, and South

Read more