Moringa oleifera, often referred to as the miracle tree, possesses more nutrients for human health, such as essential amino acids, vitamins and minerals, than any other plant. Moringa benefits are known world wide especially in India and Asia where it has been grown and used for ages. There is the …