Worms on a platter?

Like caterpillars? Those tiny green wriggley crawlies??? You must have played with one of them when you were small, as a toy.. and am sure you’ve seen some wriggling around amidst veggies or in your garden… But am talking about caterpillar on a...