I found a caterpillar in my garden the other day. I happened to notice that this caterpillar had about 25 white things on its back. They resembled tiny grains of rice. Does anyone know what it could be?
Little white "grains" on a caterpillar are likely to be the larvae of parasitic wasps. They will eventually kill the caterpillar. See the image at the link below.