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