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