Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Enicospilus Enicospilus petilus species 1 observations Enicospilus petilus Enicospilus petilus Close