(1) 6oz Bag
Moringa tree (also known as the drumstick tree) leaves
are nature's multivitamin. The leaves of Moringa contain
90 nutrients, 46 antioxidants, vitamins, minerals, and all
9 essential amino acids, as well as flavonoids. India's
ancient tradition of Ayurveda medicine sites 300
diseases that are treated with the leaves of the moringa
tree