Life … Animals Arthropods Insects Hymenopterans Eulophid Wasps Horismenus Parasitoid Wasp species Parasitoid Wasp Horismenus depressus Close