Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Scambus Scambus hispae species 6 observations Scambus hispae Scambus hispae Close