Moringa is considered the ancient tree of life dating back over 2000 years and is believed by many to be the most giving plant in all of nature. The leaves, seeds, oil, and roots, can all be used for wealth of nutritional and healing benefits.
With over 90 nutrients, 46 antioxidants, and all of the essential amino acids. Moringa is quite possibly the most amazing plant that anyone has ever studied.
In a Gram for Gram Comparison Moringa Contains