Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Itoplectis Parasitoid Wasp species 4 observations Parasitoid Wasp Itoplectis naranyae Close