A vegetarian dish packed with all kinds of good nutrients and vitamins... Drumstick tree or Moringa Oleifera is a common tree in South India. The drumstick, the leaves and the flowers all have phenomenal health benefits. The leaves are considered as medicinal herb, packed with almost all good things. There is a huge tree in