The leaves of drumsticks are known as Moringa leaves / Drumstick leaves / Sajana saga (in odia). These leaves are one of my most favorite leafy greens from rest others. These are loaded with valuable minerals, vitamins and proteins which results in …

