Parasite of caterpillar

Parasite of caterpillar

Observation - Parasite of caterpillar. Description: Maggots, 'oozing' from a lesser cabbage white caterpillar, a parasite, but of what? A surprise for the children growing up some caterpillars in a jar!

Maggots, 'oozing' from a lesser cabbage white caterpillar, a parasite, but of what? A surprise for the children growing up some caterpillars in a jar!