Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Ephialtes Ephialtes decumbens species 1 observations Ephialtes decumbens Ephialtes decumbens Close