Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Diadegma Ichneumonid Wasp species Ichneumonid Wasp Diadegma insularis Close