Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Oresbius Ichneumonid Wasp species Ichneumonid Wasp Oresbius arridens Close