Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Heteropelma Heteropelma amictum species 164 observations Heteropelma amictum Heteropelma amictum Close