Drumstick is one of the most nutritious vegetables for your diet. Here are all the Health benefits of Drumstick Leaves, Flowers & Seeds for you.||Drumstick is one of the most nutritious vegetables for your diet. Here are all the Health benefits of Drumstick Leaves, Flowers & Seeds for you.