Flesh Fly (Sarcophagidae)
The majority of species in the large genus Sarcophaga are scavengers of small carrion, such as dead insects and snails or smaller vertebrates. A few species feed on larger vertebrate carcasses. Flesh fly maggots occasionally eat other larvae, although this is usually because the other larvae are smaller and get in the way. Flesh flies and their larvae are also known to eat decaying vegetable matter and excrement, and they may be found around compost piles and pit latrines.