Taxonomy Browser
Your Query
Haplochromis
returns 220 taxon entries:
Name
Taxonid
Name Class
Rank
Lineage
Image
Haplochromis
8121
scientific name
genus
details
Image
Haplochromis adolfifrederici
227773
scientific name
species
details
Image
Haplochromis astatodon
227757
scientific name
species
details
Image
Haplochromis beadlei
120216
synonym
species
details
Image
Haplochromis bloyeti
85440
synonym
species
details
Image
Haplochromis brownae
64538
synonym
species
details
Image
Haplochromis burtoni
8153
synonym
species
details
Image
Haplochromis caliptera
8154
synonym
species
details
Image
Haplochromis chala
64539
scientific name
species
details
Image
Haplochromis chilotes
257977
scientific name
species
details
Image
Haplochromis cinctus
120194
synonym
species
details
Image
Haplochromis crebridens
227772
scientific name
species
details
Image
Haplochromis gracilior
227775
scientific name
species
details
Image
Haplochromis graueri
227767
scientific name
species
details
Image
Haplochromis insidiae
227762
scientific name
species
details
Image
Haplochromis ismaeli
143507
scientific name
species
details
Image
Haplochromis katavi
77304
synonym
species
details
Image
Haplochromis lividus
120196
scientific name
species
details
Image
Haplochromis machadoi
168092
synonym
species
details
Image
Haplochromis microchrysomelas
227770
scientific name
species
details
Image
Haplochromis nigricans
51189
synonym
species
details
Image
Haplochromis nigroides
227758
scientific name
species
details
Image
Haplochromis nubilus
51172
synonym
species
details
Image
Haplochromis nyererei
122282
scientific name
species
details
Image
Haplochromis obesus
34795
synonym
species
details
Image
Haplochromis occultidens
227769
scientific name
species
details
Image
Haplochromis oligacanthus
175425
scientific name
species
details
Image
Haplochromis olivaceus
227768
scientific name
species
details
Image
Haplochromis paucidens
227766
scientific name
species
details
Image
Haplochromis piceatus
143508
scientific name
species
details
Image
Haplochromis plagiodon
77308
synonym
species
details
Image
Haplochromis polyacanthus
167844
synonym
species
details
Image
Haplochromis pyrrhocephalus
40184
synonym
species
details
Image
Haplochromis rubescens
227759
scientific name
species
details
Image
Haplochromis sauvagei
77313
synonym
species
details
Image
Haplochromis scheffersi
227765
scientific name
species
details
Image
Haplochromis simpsoni
120195
synonym
species
details
Image
Haplochromis sp.
51759
scientific name
species
details
Image
Haplochromis sp. 'babati'
205494
scientific name
species
details
Image
Haplochromis sp. 'big blue'
122278
scientific name
species
details
Image
Haplochromis sp. 'black'
122279
scientific name
species
details
Image
Haplochromis sp. 'butiaba'
205496
scientific name
species
details
Image
Haplochromis sp. 'chala'
219969
scientific name
species
details
Image
Haplochromis sp. 'edward'
219971
scientific name
species
details
Image
Haplochromis sp. 'george'
219972
scientific name
species
details
Image
Haplochromis sp. 'high neck'
122281
scientific name
species
details
Image
Haplochromis sp. 'katavi'
219968
scientific name
species
details
Image
Haplochromis sp. 'katonga'
205493
scientific name
species
details
Image
Haplochromis sp. 'kazinga'
205492
scientific name
species
details
Image
Haplochromis sp. 'kitilda'
205495
scientific name
species
details
Image
Haplochromis sp. 'lutotu'
219970
scientific name
species
details
Image
Haplochromis sp. 'muzu'
205498
scientific name
species
details
Image
Haplochromis sp. 'muzu, rukwa'
205497
scientific name
species
details
Image
Haplochromis sp. 'nshere'
205499
scientific name
species
details
Image
Haplochromis sp. 'piscivore'
205490
scientific name
species
details
Image
Haplochromis sp. 'red tail sheller'
257976
scientific name
species
details
Image
Haplochromis sp. 'rock kribensis'
120197
scientific name
species
details
Image
Haplochromis sp. 'silver bullet'
238238
scientific name
species
details
Image
Haplochromis sp. 'singida'
205500
scientific name
species
details
Image
Haplochromis sp. 'stone'
122283
scientific name
species
details
Image
Haplochromis sp. 'velvet black'
120200
scientific name
species
details
Image
Haplochromis sp. 'wamala'
205491
scientific name
species
details
Image
Haplochromis sp. 'yellow velvet black'
122290
scientific name
species
details
Image
Haplochromis sp. 'zimba'
205501
scientific name
species
details
Image
Haplochromis sp. 9703
227838
scientific name
species
details
Image
Haplochromis sp. 9704
227828
scientific name
species
details
Image
Haplochromis sp. 9705
227829
scientific name
species
details
Image
Haplochromis sp. 9706
227823
scientific name
species
details
Image
Haplochromis sp. 9707
227818
scientific name
species
details
Image
Haplochromis sp. 9709
227819
scientific name
species
details
Image
Haplochromis sp. 9713
227822
scientific name
species
details
Image
Haplochromis sp. 9715
227824
scientific name
species
details
Image
Haplochromis sp. 9717
227810
scientific name
species
details
Image
Haplochromis sp. 9718
227797
scientific name
species
details
Image
Haplochromis sp. 9721
227817
scientific name
species
details
Image
Haplochromis sp. 9723
227798
scientific name
species
details
Image
Haplochromis sp. 9724
227799
scientific name
species
details
Image
Haplochromis sp. 9725
227832
scientific name
species
details
Image
Haplochromis sp. 9726
227833
scientific name
species
details
Image
Haplochromis sp. 9727
227840
scientific name
species
details
Image
Haplochromis sp. 9728
227841
scientific name
species
details
Image
Haplochromis sp. 9730
227834
scientific name
species
details
Image
Haplochromis sp. 9735
227835
scientific name
species
details
Image
Haplochromis sp. 9738
227842
scientific name
species
details
Image
Haplochromis sp. 9741
227843
scientific name
species
details
Image
Haplochromis sp. 9745
227836
scientific name
species
details
Image
Haplochromis sp. 9750
227837
scientific name
species
details
Image
Haplochromis sp. 9752
227831
scientific name
species
details
Image
Haplochromis sp. 9760
227830
scientific name
species
details
Image
Haplochromis sp. 9764
227827
scientific name
species
details
Image
Haplochromis sp. 9765
227811
scientific name
species
details
Image
Haplochromis sp. 9766
227812
scientific name
species
details
Image
Haplochromis sp. 9767
227813
scientific name
species
details
Image
Haplochromis sp. 9768
227802
scientific name
species
details
Image
Haplochromis sp. 9773
227803
scientific name
species
details
Image
Haplochromis sp. 9774
227814
scientific name
species
details
Image
Haplochromis sp. 9775
227815
scientific name
species
details
Image
Haplochromis sp. 9776
227816
scientific name
species
details
Image
Haplochromis sp. 9778
227804
scientific name
species
details
Image
Haplochromis sp. 9779
227788
scientific name
species
details
Image
Haplochromis sp. 9780
227789
scientific name
species
details
Image
Haplochromis sp. 9782
227790
scientific name
species
details
Image
Haplochromis sp. 9783
227791
scientific name
species
details
Image
Haplochromis sp. 9784
227795
scientific name
species
details
Image
Haplochromis sp. 9786
227792
scientific name
species
details
Image
Haplochromis sp. 9788
227820
scientific name
species
details
Image
Haplochromis sp. 9789
227825
scientific name
species
details
Image
Haplochromis sp. 9790
227793
scientific name
species
details
Image
Haplochromis sp. 9791
227794
scientific name
species
details
Image
Haplochromis sp. 9794
227808
scientific name
species
details
Image
Haplochromis sp. 9796
227839
scientific name
species
details
Image
Haplochromis sp. 9797
227809
scientific name
species
details
Image
Haplochromis sp. 9801
227821
scientific name
species
details
Image
Haplochromis sp. 9802
227800
scientific name
species
details
Image
Haplochromis sp. 9803
227787
scientific name
species
details
Image
Haplochromis sp. 9804
227807
scientific name
species
details
Image
Haplochromis sp. 9808
227796
scientific name
species
details
Image
Haplochromis sp. 9809
227805
scientific name
species
details
Image
Haplochromis sp. 9810
227806
scientific name
species
details
Image
Haplochromis sp. 9811
227801
scientific name
species
details
Image
Haplochromis sp. 9812
227826
scientific name
species
details
Image
Haplochromis sp. B3
227785
scientific name
species
details
Image
Haplochromis sp. B4
227780
scientific name
species
details
Image
Haplochromis sp. brownae
195089
scientific name
species
details
Image
Haplochromis sp. crebridens/olivaceus
227761
scientific name
species
details
Image
Haplochromis sp. D8
227786
scientific name
species
details
Image
Haplochromis sp. D9
227779
scientific name
species
details
Image
Haplochromis sp. E3
227781
scientific name
species
details
Image
Haplochromis sp. E7
227782
scientific name
species
details
Image
Haplochromis sp. HT-1006
120265
scientific name
species
details
Image
Haplochromis sp. HT-1011
120266
scientific name
species
details
Image
Haplochromis sp. HT-1076
120276
scientific name
species
details
Image
Haplochromis sp. HT-1501
120277
scientific name
species
details
Image
Haplochromis sp. HT-1510
120267
scientific name
species
details
Image
Haplochromis sp. HT-1514
120230
scientific name
species
details
Image
Haplochromis sp. HT-1515
120280
scientific name
species
details
Image
Haplochromis sp. HT-1530
120281
scientific name
species
details
Image
Haplochromis sp. HT-1531
120268
scientific name
species
details
Image
Haplochromis sp. HT-1533
120292
scientific name
species
details
Image
Haplochromis sp. HT-1537
120284
scientific name
species
details
Image
Haplochromis sp. HT-1546
120274
scientific name
species
details
Image
Haplochromis sp. HT-1547
120275
scientific name
species
details
Image
Haplochromis sp. HT-1590
120269
scientific name
species
details
Image
Haplochromis sp. HT-1591
120270
scientific name
species
details
Image
Haplochromis sp. HT-1597
120271
scientific name
species
details
Image
Haplochromis sp. HT-1598
120272
scientific name
species
details
Image
Haplochromis sp. HT-1601
120285
scientific name
species
details
Image
Haplochromis sp. HT-1605
120231
scientific name
species
details
Image
Haplochromis sp. HT-1609
120293
scientific name
species
details
Image
Haplochromis sp. HT-1635
120279
scientific name
species
details
Image
Haplochromis sp. HT-1636
120278
scientific name
species
details
Image
Haplochromis sp. HT-1738
120282
scientific name
species
details
Image
Haplochromis sp. HT-6249
120283
scientific name
species
details
Image
Haplochromis sp. HT-6701
120264
scientific name
species
details
Image
Haplochromis sp. HT-8632
120256
scientific name
species
details
Image
Haplochromis sp. HT-8676
129498
scientific name
species
details
Image
Haplochromis sp. HT-8678
120257
scientific name
species
details
Image
Haplochromis sp. HT-8680
120258
scientific name
species
details
Image
Haplochromis sp. HT-8687
120252
scientific name
species
details
Image
Haplochromis sp. HT-8688
221895
scientific name
species
details
Image
Haplochromis sp. HT-8689
221896
scientific name
species
details
Image
Haplochromis sp. HT-8692
120250
scientific name
species
details
Image
Haplochromis sp. HT-8694
120251
scientific name
species
details
Image
Haplochromis sp. HT-8700
221880
scientific name
subspecies
details
Image
Haplochromis sp. HT-8701
221881
scientific name
subspecies
details
Image
Haplochromis sp. HT-8704
221882
scientific name
subspecies
details
Image
Haplochromis sp. HT-8705
221883
scientific name
subspecies
details
Image
Haplochromis sp. HT-8711
120261
scientific name
species
details
Image
Haplochromis sp. HT-8718
120262
scientific name
species
details
Image
Haplochromis sp. HT-8722
120263
scientific name
species
details
Image
Haplochromis sp. HT-8741
120260
scientific name
species
details
Image
Haplochromis sp. HT-8746
120286
scientific name
species
details
Image
Haplochromis sp. HT-8768
120242
scientific name
species
details
Image
Haplochromis sp. HT-8773
120243
scientific name
species
details
Image
Haplochromis sp. HT-8777
120244
scientific name
species
details
Image
Haplochromis sp. HT-8778
120245
scientific name
species
details
Image
Haplochromis sp. HT-8785
120287
scientific name
species
details
Image
Haplochromis sp. HT-8786
120234
scientific name
species
details
Image
Haplochromis sp. HT-8801
120235
scientific name
species
details
Image
Haplochromis sp. HT-8831
120232
scientific name
species
details
Image
Haplochromis sp. HT-8833
120233
scientific name
species
details
Image
Haplochromis sp. HT-8834
120237
scientific name
species
details
Image
Haplochromis sp. HT-8837
120236
scientific name
species
details
Image
Haplochromis sp. HT-8879
120241
scientific name
species
details
Image
Haplochromis sp. HT-8880
120239
scientific name
species
details
Image
Haplochromis sp. HT-8881
120240
scientific name
species
details
Image
Haplochromis sp. HT-8903
120288
scientific name
species
details
Image
Haplochromis sp. HT-8911
120291
scientific name
species
details
Image
Haplochromis sp. HT-8924
120238
scientific name
species
details
Image
Haplochromis sp. HT-8941
221884
scientific name
subspecies
details
Image
Haplochromis sp. HT-8942
221885
scientific name
subspecies
details
Image
Haplochromis sp. HT-8945
221886
scientific name
subspecies
details
Image
Haplochromis sp. HT-8947
120253
scientific name
species
details
Image
Haplochromis sp. HT-8948
120255
scientific name
species
details
Image
Haplochromis sp. HT-8949
221887
scientific name
subspecies
details
Image
Haplochromis sp. HT-8950
120254
scientific name
species
details
Image
Haplochromis sp. HT-8954
221888
scientific name
subspecies
details
Image
Haplochromis sp. HT-8959
221889
scientific name
subspecies
details
Image
Haplochromis sp. HT-8961
221890
scientific name
subspecies
details
Image
Haplochromis sp. HT-8963
221891
scientific name
subspecies
details
Image
Haplochromis sp. HT-8964
221892
scientific name
subspecies
details
Image
Haplochromis sp. HT-8966
221893
scientific name
subspecies
details
Image
Haplochromis sp. HT-8990
120247
scientific name
species
details
Image
Haplochromis sp. HT-9003
120248
scientific name
species
details
Image
Haplochromis sp. HT-9019
120249
scientific name
species
details
Image
Haplochromis sp. HT-9049
120246
scientific name
species
details
Image
Haplochromis sp. HT-9396
129493
scientific name
species
details
Image
Haplochromis sp. HT-9397
129491
scientific name
species
details
Image
Haplochromis sp. K014
227777
scientific name
species
details
Image
Haplochromis sp. LVH79.7
229482
scientific name
species
details
Image
Haplochromis sp. nigroides/scheffersi
227764
scientific name
species
details
Image
Haplochromis sp. O1
227778
scientific name
species
details
Image
Haplochromis sp. R1
227783
scientific name
species
details
Image
Haplochromis sp. R5
227784
scientific name
species
details
Image
Haplochromis sparsidens
64540
scientific name
species
details
Image
Haplochromis squamipinnis
227774
scientific name
species
details
Image
Haplochromis velifer
120192
synonym
species
details
Image
Haplochromis venator
77310
synonym
species
details
Image
Haplochromis vittatus
227771
scientific name
species
details
Image
Haplochromis xenognathus
51185
synonym
species
details
Image
Enter your search terms
Submit search form
Text2Knowledge
...
Yong Huang
2002