Drumsticks in English is a vegetable that is very common in Sri Lanka and South India. In Tamil it’s called Murungai Kai and the botanical name is Moringa Oleifera. As its name in English – Drumstick, the vegetable is long and slender that looks like a green stick. Each drumstick can grow up to a…