Life … Animals Arthropods Insects Flies Flutter-wing Flies Temnosira genus Temnosira Temnosira Children Temnosira subarcuata Close