Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Polyblastus Polyblastus pedalis species 1 observations Polyblastus pedalis Polyblastus pedalis Close