Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Trychosis Trychosis exulans species 2 observations Trychosis exulans Trychosis exulans Close