What is Moringa and Why is it Good for Me?

Moringa Olifera is actually a superfood plant that has been used medicinally for thousands of years in India and Africa. It is also known as the drumstick tree, horseradish tree, or the ben oil tree. Moringa tree roots can grow in a variety of soils, including dried out, depleted soils. Because they are drought-resistant and can grow without rainwater, moringa trees do particularly well in harsh and dry climates.