India is the largest producer of Drumsticks. It is the most widely cultivated species of the genus Moringa, which is the only genus in the family Moringaceae. It has slight asparagus taste. Nutritionally, drumstick pods and leaves are of great value...