Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Therion Therion magnum species 1 observations Therion magnum Therion magnum Close