Life … Animals Arthropods Insects Flies Flesh Flies and Satellite Flies Tricharaea Sarcophagula subgenus Sarcophagula Sarcophagula Children Flesh Fly Close