Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Delomeristini Delomerista genus Delomerista Delomerista Field notes Close