Moringa On Discovery Channel

Hear what the various expert says about Moringa:

Moringa is considered to be the most nutritious plant on earth. Containing more than 90 nutrients and 46 antioxidants including 18 amino acids and many essential vitamins and minerals, these vivid green leaves are nature's ultimate super food.

Pause Play