Moringa leaves powder/ Drumstick leaves 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…
Moringa Leaves and Potato sabzi
Moringa Leaves and Potato sabzi– A healthy stir fry made with Moringa leaves and potatoes Moringa or drumstick tree leaves are very healthy and nutritious and are widely consumed in Southern Part of India and many other countries since many many years. However it became very famous this year since it became a part of…