Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Glypta Glypta animosa species 5 observations Glypta animosa Glypta animosa Close