Drumstick leaves are a treasure trove of nutrients ranging from B and C vitamins to iron and manganese, calcium and proteins. It is known to reduce blood pressure and regulate blood sugar levels. Of late, they have joined the bandwagon of superfoods.…