Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Diapetimorpha Diapetimorpha introita species 10 observations Diapetimorpha introita Diapetimorpha introita Close