Moringa - Nature's miracle diabetic medication
These tiny little leaves could save millions of lives. The nutritional density and diversity of Moringa has deemed it to be the “Miracle Tree” or nature’s most nutritious food. Moringa leaves and pods contain 90+ nutrients and 46 antioxidants. The compounds present in the Moringa have been reported to treat over 300 different diseases and disorders of the body. The leaves have 4 times more beta-carotene than that carrots, 17 times more calcium than milk and 25 times more iron than that of spinach. The leaves of Moringa trees have more antioxidants than most of the leafy veggies. Moringa is a rich source of ascorbic acid that helps insulin secretion as well. It is interesting to note that certain nutrients like vitamins B1, B2, B12, pantothenic acid, vitamin C, protein and potassium present in the leaves can actually stimulate production of insulin within the body!