Life … Animals Arthropods Insects Hymenopterans Platygastrid Platygastrinae Leptacis genus Leptacis Leptacis Field notes Close