Life … Animals Arthropods Insects Flies Soldier Flies Green Soldier Flies Oplodontha rubrithorax species 529 observations Oplodontha rubrithorax Oplodontha rubrithorax Close