Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Mesoleiini Barytarbes genus Barytarbes Barytarbes Close