Life … Animals Arthropods Insects Flies Large Crane Flies Leptotarsus Macromastix subgenus Macromastix Macromastix Children Leptotarsus humilis Leptotarsus vulpinus Close