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