Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Diplazon Diplazon pectoratorius species 50 observations Diplazon pectoratorius Diplazon pectoratorius Close