Drumstick Leaves is called as Moringa or Murungai Keerai. This Moringa leaf is known to be the best source of nutrition and natural energy boosters. It helps in lowering the blood pressure and is sleep aid. It is found to be very effective in controlling diabetes. It is used as skin antiseptic and also acts …