Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Diplazon Diplazon scutatorius species 15 observations Diplazon scutatorius Diplazon scutatorius Close