Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Temelucha Ichneumonid Wasp species 2 observations Ichneumonid Wasp Temelucha interruptor Close