Moringa food supplement
Moringa olifeira is also called "tree of life" and has an impressively high nutrient and vitamin content.
Originally native to the Himalayan region, for centuries this miracle tree has been highly valued as a horseradish substitute. It has been proven that its seeds can be used to purify drinking water. The powder from moringa leaves has an exceptionally high ORAC value.