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