Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Diplazon Diplazon orbitalis species 3 observations Diplazon orbitalis Diplazon orbitalis Close