Haplochromis - Species Dictionary - Southern Africa : iSpot Nature - Your place to share nature. iSpot is a website aimed at helping anyone identify anything in nature. Once you've registered, you can add an observation to the website and suggest an identification yourself or see if anyone else can identify it for you.

Southern Africa National Biodiversity Institute
Animalia, Chordata, Vertebrata, Gnathostomata, Osteichthyes, Actinopterygii, Teleostei, Euteleostei, Acanthopterygii, Perciformes, Cichlidae, Haplochromis
Haplochromis loweae, Haplochromis cinereus, Haplochromis codringtonii, Haplochromis compressiceps, Haplochromis desfontainesi, Haplochromis fuellebornii, Haplochromis inornatus, Haplochromis johnstonii, Haplochromis katavi, Haplochromis kirkii, Haplochromis lacrimosus, Haplochromis moorii, Haplochromis nototaenia, Haplochromis nubilus, Haplochromis prodromus, Haplochromis productus, Haplochromis riponiarus, Haplochromis rostratus, Haplochromis sauvagei, Haplochromis selenurus, Haplochromis serranus, Haplochromis tweddlei, Haplochromis livingstonii, Haplochromis chrysonotus, Haplochromis acutidens, Haplochromis bloyeti, Haplochromis burtoni, Haplochromis caeruleus, Haplochromis anaphyrmus, Haplochromis annectens, Haplochromis argyrosoma, Haplochromis chrysogaster, Haplochromis decorus, Haplochromis eucinostomus, Haplochromis formosus, Haplochromis fuscotaeniatus, Haplochromis heterodon, Haplochromis holotaenia, Haplochromis jacksoni, Haplochromis kiwinge, Haplochromis labidodon, Haplochromis labridens, Haplochromis lepturus, Haplochromis leuciscus, Haplochromis longimanus, Haplochromis macrostoma, Haplochromis marginatus, Haplochromis melanonotus, Haplochromis mloto, Haplochromis nigritaeniatus, Haplochromis nitidus, Haplochromis orthognathus, Haplochromis placodon, Haplochromis polystigma, Haplochromis quadrimaculatus, Haplochromis semipalatus, Haplochromis similis, Haplochromis speciosus, Haplochromis spectabilis, Haplochromis sphaerodon, Haplochromis spilopterus, Haplochromis spilorhynchus, Haplochromis taeniolatus, Haplochromis tetraspilus, Haplochromis triaenodon, Haplochromis trimaculatus, Haplochromis urotaenia, Haplochromis venustus, Haplochromis woodi