Life … Animals Arthropods Insects Flies Flesh Flies and Satellite Flies Typical Flesh Flies Grasshopper Maggots genus Grasshopper Maggots Blaesoxipha Field notes Children Flesh Fly Blaesoxipha prohibita Flesh Fly Close