Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Ichneumoninae Alomyini tribe Alomyini Alomyini Close