Moringa Oleifera, commonly known as Moringa is the most nutritious tree found on the earth. Moringa tree grows in tropical conditions and this tree is native to Indian and Africa. Moringa tree thrives in dry conditions with very little amount of water. In African language Moringa tree is known as never die tree. This is because of its ability to survive in acute dry conditions.