Life … Animals Arthropods Insects Hymenopterans Eulophid Wasps Perditorulus Perditorulus punctiscapus species Perditorulus punctiscapus Perditorulus punctiscapus Close