Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Plectiscus Plectiscus callidulus species 1 observations Plectiscus callidulus Plectiscus callidulus Close