Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Spudaeus Spudaeus scaber species 4 observations Spudaeus scaber Spudaeus scaber Close