Find the word definition

Wikipedia
Kozhikombu

Kozhikombu is a small village in Kottayam district, Kerala, India. It is situated 3 km away from the Pala town.