Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Trathala Trathala rostrata species 3 observations Trathala rostrata Trathala rostrata Close