Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Ephialtes Ephialtes spatulatus species Ephialtes spatulatus Ephialtes spatulatus Close