Life … Animals Arthropods Insects Hymenopterans Ichneumonid Wasps Idiogramma Idiogramma comstockii species 1 observations Idiogramma comstockii Idiogramma comstockii Field notes Close