Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Echthrus Echthrus adillae species 2 observations Echthrus adillae Echthrus adillae Close