Moringa oleifera is a plant native to North-India, 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. It is an excellent source of many vitamins and minerals and rich in anti-oxidants. It also has antifungal, antiviral, antidepressant and anti-inflammatory properties.