Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Barichneumon Barichneumon excelsior species 1 observations Barichneumon excelsior Barichneumon excelsior Close