Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Astiphromma Astiphromma splenium species 3 observations Astiphromma splenium Astiphromma splenium Close