.

Mummy

Mummy

The rounded, grey-brown form of parasitized aphids or mealybugs. It consists of an hardened integument within which the parasitic larva develops, being thus protected from environmental stress, including hyperparasites.