The Miracle Tree
The Moringa Oleifera Tree claimed to be a miracle tree. It was identified by the researchers to be a vegetable with highest nutritional value among many types of food studied.
Moringa's nutritional components have been found out by the researchers to be very powerful. Moringa leaves found out that it contain seven times vitamin C of oranges, three times potassium of bananas, twenty-five times iron of spinach, two times protein and four times calcium of milk, and ten times vitamin A of carrots.