Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Diadegma Diamondback Moth Parasitoid Wasp species 40 observations Diamondback Moth Parasitoid Wasp Diadegma semiclausum Field notes Close