Benefits : Moringa tree is called a Miracle tree. It is one of the most nutrient dense plant. The nutritional benefits of Moringa leaf powder supports a number of bodily functions & organs. Moringa is a Health tonic & helps support a number of bodily functions & organs. It acts as an anti oxidant & anti-inflammatory agent. It contains vitamins, chlorophyll, beta carotenes, flavonoids & many beneficial compounds.