Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Venturia Ichneumonid Wasp species 34 observations Ichneumonid Wasp Venturia canescens Close