Life … Animals Arthropods Insects Hymenopterans Aphelinidae Diaspiniphagus Diaspiniphagus forbesi species Diaspiniphagus forbesi Diaspiniphagus forbesi Close