Life … Animals Arthropods Insects Hymenopterans Scelionid Wasps Telenomus Telenomus podisi species 4 observations Telenomus podisi Telenomus podisi Field notes Close