Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Barichneumon Barichneumon sphageti species 5 observations Barichneumon sphageti Barichneumon sphageti Close