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