Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Ichneumon Ichneumon stramentor species 2,352 observations Ichneumon stramentor Ichneumon stramentor Close