Taxonomical Classification | Eukaryota; Metazoa; Chordata; Craniata; Vertebrata; Euteleostomi;Actinopterygii; Neopterygii; Teleostei; Euteleostei; Neoteleostei;Acanthomorpha; Acanthopterygii; Percomorpha; Perciformes; Labroidei;Cichlidae; African cichlids; Pseudocrenilabrinae; Haplochromini;Haplochromis. |