Labeobarbus Labeobarbus johnstonii Labeobarbus lobogenysoides Labeobarbus mirabilis Labeobarbus matris Labeobarbus platydorsus Labeobarbus longissimus Labeobarbus megastoma Labeobarbus gananensis Largescale yellowfish Labeobarbus pellegrini Labeobarbus platyrhinus Labeobarbus stappersii Labeobarbus intermedius Labeobarbus alluaudi Labeobarbus aspius Labeobarbus crassibarbis Labeobarbus bynni Labeobarbus ethiopicus Labeobarbus gruveli Labeobarbus stenostoma Labeobarbus semireticulatus Labeobarbus jubae Labeobarbus microterolepis Labeobarbus truttiformis Labeobarbus steindachneri Labeobarbus acutirostris Labeobarbus caudovittatus Labeobarbus …
acuticeps Labeobarbus nedgia Labeobarbus lufupensis Labeobarbus brevicephalus Labeobarbus versluysii Labeobarbus humphri Labeobarbus urotaenia Labeobarbus upembensis Labeobarbus longidorsalis Labeobarbus sandersi Labeobarbus jaegeri Labeobarbus rosae Labeobarbus ensifer Labeobarbus petitjeani Labeobarbus gorguari Labeobarbus lagensis Labeobarbus trachypterus Labeobarbus mbami Labeobarbus batesii Labeobarbus macrolepidotus Labeobarbus iturii Labeobarbus wurtzi Labeobarbus progenys Labeobarbus mung
oensis Labeobarbus brevispinis Labeobarbus boulengeri Labeobarbus claudinae Labeobarbus dimidiatus Labeobarbus tropidolepis Labeobarbus parawaldroni Labeobarbus gorgorensis Labeobarbus brauni Labeobarbus mariae Labeobarbus tsanensis Labeobarbus dainellii Labeobarbus latirostris Labeobarbus varicostoma Labeobarbus iphthimostoma Labeobarbus tornieri Labeobarbus ansorgii Labeobarbus macrophtalmus Labeobarbus nanningsi Labeobarbus osseensis Labeobarbus habereri Labeobarbus rocadasi Labeobarbus xyrocheilus Labeobarbus fasolt Labeobarbus rhinophorus Labeobarbus mawambiensis Labeobarbus nthuwa Labeobarbus malacanthus Labeobarbus werneri Labeobarbus pojeri Labeobarbus wittei Labeobarbus girardi Labeobarbus macroceps Labe
Labeobarbus johnstonii
Labeobarbus lobogenysoides
Labeobarbus mirabilis
Labeobarbus matris
Labeobarbus platydorsus
Labeobarbus longissimus
Labeobarbus megastoma
Labeobarbus gananensis
Largescale yellowfish
Labeobarbus pellegrini
Labeobarbus platyrhinus
Labeobarbus stappersii
Labeobarbus intermedius
Labeobarbus alluaudi
Labeobarbus aspius
Labeobarbus crassibarbis
Labeobarbus bynni
Labeobarbus ethiopicus
Labeobarbus gruveli
Labeobarbus stenostoma
Labeobarbus semireticulatus
Labeobarbus jubae
Labeobarbus microterolepis
Labeobarbus truttiformis
Labeobarbus steindachneri
Labeobarbus acutirostris
Labeobarbus caudovittatus
Labeobarbus acuticeps
Labeobarbus nedgia
Labeobarbus lufupensis
Labeobarbus brevicephalus
Labeobarbus versluysii
Labeobarbus humphri
Labeobarbus urotaenia
Labeobarbus upembensis
Labeobarbus longidorsalis
Labeobarbus sandersi
Labeobarbus jaegeri
Labeobarbus rosae