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