Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Barichneumon Barichneumon libens species 1 observations Barichneumon libens Barichneumon libens Close