Introduction The Moringa tree is one of the most nutritious plants in the world. Moringa leaves get dried under shade and grounded into Moringa Powder. Generally called the “miracle tree” or even some call it the “tree of life”. Moringa is native to Africa and India. Ancient times, the Greeks, Romans and Indians used moringa […]