Petrocephalus keatingiiPetrocephalus keatingii is a species of electric fish in the family Mormyridae, found only from the White Nile between Sobat confluence and Khartoum.SizeThis species reaches a length of.EtymologyThe fish is named in honor of British military surgeon Henry Porringer Keatinge, the director of the Government School of Medicine, in Cairo.