Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Diaparsis Ichneumonid Parasitoid species Ichneumonid Parasitoid Diaparsis jucunda Close