Haplochromis Haplochromis gracilior Haplochromis turkanae Haplochromis latifasciatus Haplochromis insidiae Haplochromis crebridens Haplochromis laparogramma Haplochromis piceatus Haplochromis gowersii Haplochromis paludinosus Haplochromis phytophagus Haplochromis sp. 'Chala' Haplochromis sp. 'Migori' Haplochromis sp. 'ruby' Haplochromis sp. nov. 'Amboseli' Haplochromis obliquidens Haplochromis graueri Haplochromis crassilabris Haplochromis mylergates Haplochromis nyererei Haplochromis pseudopellegrini Haplochromis nubilus Haplochromis mbipi Haplochromis luteus Haplochromis bartoni Haplochromis simpsoni Haplochromis chromogynos Haplochromis maxillaris Haplochromis nyanzae Haplochromis…
s plagiodon Haplochromis mento Haplochromis igneopinnis Haplochromis eduardianus Haplochromis rufus Haplochromis sp. 'frogmouth' Haplochromis cyaneus Haplochromis thuragnathus Haplochromis boops Haplochromis rubripinnis Haplochromis pappenheimi Haplochromis percoides Haplochromis sauvagei Haplochromis vonlinnei Haplochromis estor Haplochromis elegans Haplochromis paucidens Haplochromis barbarae Haplochromis lividus Haplochromis argens Haplochromis bicolor Haplochromis serranus Haplochromis rudolfianus Haplochromis sq
uamipinnis Haplochromis heusinkveldi Haplochromis melanopterus Haplochromis maculipinna Haplochromis microdon Haplochromis paradoxus Haplochromis nigripinnis Haplochromis microchrysomelas Haplochromis aeneocolor Haplochromis cavifrons Haplochromis michaeli Haplochromis saxicola Haplochromis flavipinnis Haplochromis sp. 'small obesoid' Haplochromis sp. 'black cryptodon' Haplochromis flavus Haplochromis adolphifrederici Haplochromis prognathus Haplochromis venator Haplochromis degeni Haplochromis occultidens Haplochromis cryptodon Haplochromis angustifrons Haplochromis acidens Haplochromis schubotziellus Haplochromis welcommei Haplochromis mandibularis Haplochromis plagiostoma H
Haplochromis gracilior
Haplochromis turkanae
Haplochromis latifasciatus
Haplochromis insidiae
Haplochromis crebridens
Haplochromis laparogramma
Haplochromis piceatus
Haplochromis gowersii
Haplochromis paludinosus
Haplochromis phytophagus
Haplochromis sp. 'Chala'
Haplochromis sp. 'Migori'
Haplochromis sp. 'ruby'
Haplochromis sp. nov. 'Amboseli'
Haplochromis obliquidens
Haplochromis graueri
Haplochromis crassilabris
Haplochromis mylergates
Haplochromis nyererei
Haplochromis pseudopellegrini
Haplochromis nubilus
Haplochromis mbipi
Haplochromis luteus
Haplochromis bartoni
Haplochromis simpsoni
Haplochromis chromogynos
Haplochromis maxillaris
Haplochromis nyanzae
Haplochromis plagiodon
Haplochromis mento
Haplochromis igneopinnis
Haplochromis eduardianus
Haplochromis rufus
Haplochromis sp. 'frogmouth'
Haplochromis cyaneus
Haplochromis thuragnathus
Haplochromis boops
Haplochromis rubripinnis
Haplochromis pappenheimi