Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Mastrus Parasitoid Wasp species Parasitoid Wasp Mastrus ridens Field notes Close