Moringa Oleifera is also widely known as the miracle tree for all of its “miracle like” attributes. The Moringa tree is so rich in nutrients that it can be used for almost any purpose. The leaves of the tree are said to be a nutritional powerhouse and various parts of the tree can be used to cure over 300 diseases.
