Life … Animals Arthropods Insects Flies Bee Flies Amphicosmus Amphicosmus subgenus Amphicosmus Amphicosmus Children Amphicosmus vanduzeei Amphicosmus elegans Close