Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Triclistus Triclistus podagricus species 1 observations Triclistus podagricus Triclistus podagricus Close