Moringa Oleifera is a tree that primairly grows in the foothills of the Himalayas. However, it can be found scattered among portions of India, Malaysia, and the Philippines. It can grow up to 36 feet in height and can live as long as 20 years if undisturbed. However, people native to areas in which moringa oleifera grows often cut the leaves back 4-5 feet each year to harvest the leaves and pods that grow on the tree

Pin It