Moringa is known as a tree of life because its many gifts are life-giving.
In addition to basic nutrition and water-purifying, moringa's health benefits have been used in the treatment of more than 300 ailments.