All of the necessary amino acids humans need may be found in moringa tree leaves, and the plant's seeds have been demonstrated to filter water. Moringa leaves also contain more iron than spinach, more calcium than milk, and more vitamin A than carrots.
Previous Fact Next Fact