Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Netelia Netelia producta species 122 observations Netelia producta Netelia producta Field notes Close