Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Stenodontus Stenodontus usator species 1 observations Stenodontus usator Stenodontus usator Close