Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Aptesini Giraudia genus Giraudia Giraudia Field notes Close