product image

Moringa Leaf Powder



Moringa leaves powder. The Moringa tree is often referred to as a miracle tree because the leaves are packed with so many nutrients, antioxidants and they are rich in protein, vitamins, and minerals. The Moringa tree or drumstick tree grows all over India in abundance. It is a tall tree but you can also grow it in containers on your balcony. The fruit of the tree is used to make sabzi, curries, and stir-fries and they are very healthy and taste great.