Life … Animals Arthropods Insects Flies Soldier Flies Cephalochrysa Soldier Fly species 12 observations Soldier Fly Cephalochrysa maxima Close