Moringa are generally known by it's other name drumsticks in India. Not to be confused with the chicken drumsticks which are widely popular over the world. Rather it is a vegetable which is long, slender and thin with pods in it. The moringa is known by various names as soajna in North India, sojni ki