Life … Animals Arthropods Insects Hymenopterans Aphelinidae Coccophagus Coccophagus longifasciatus species Coccophagus longifasciatus Coccophagus longifasciatus Close