Life … Animals Arthropods Insects Flies Flesh Flies and Satellite Flies Typical Flesh Flies Titanogrypa genus Titanogrypa Titanogrypa Children Titanogrypa alata Close