Haplochromis spekii Haplochromis thuragnathus Haplochromis paraplagiostoma Haplochromis mentatus Haplochromis pachycephalus Haplochromis artaxerxes Haplochromis plagiostoma Haplochromis boops Haplochromis worthingtoni Haplochromis squamipinnis Haplochromis nyanzae Haplochromis maculipinna Haplochromis squamulatus Haplochromis victorianus Haplochromis serranus Haplochromis cavifrons
Haplochromis spekii
Haplochromis thuragnathus
Haplochromis paraplagiostoma
Haplochromis mentatus
Haplochromis pachycephalus
Haplochromis artaxerxes
Haplochromis plagiostoma
Haplochromis boops
Haplochromis worthingtoni
Haplochromis squamipinnis
Haplochromis nyanzae
Haplochromis maculipinna
Haplochromis squamulatus
Haplochromis victorianus
Haplochromis serranus
Haplochromis cavifrons
Haplochromis thuragnathus
Haplochromis paraplagiostoma
Haplochromis mentatus
Haplochromis pachycephalus
Haplochromis artaxerxes
Haplochromis plagiostoma
Haplochromis boops
Haplochromis worthingtoni
Haplochromis squamipinnis
Haplochromis nyanzae
Haplochromis maculipinna
Haplochromis squamulatus
Haplochromis victorianus
Haplochromis serranus
Haplochromis cavifrons