Life … Animals Arthropods Insects Hymenopterans Pteromalid Wasps Ormocerinae Ormocerus genus Ormocerus Ormocerus Close