Four children took ill today after they ate idlies in which a dead caterpillar was found at a village near Mayiladuthurai in the district, police said.
The children fainted soon after eating the idlies brought by their grandfather from a hotel at Paadhasalai.
They were admitted to a government hospital in Sirlkali.