Other identification tools | FishBase

Fish Identification: Find Species

Class: Teleostei
Order: Cypriniformes
Family: Cyprinidae Minnows or carps
Subfamily: Torinae
Genus: Labeobarbus

(See list of species below)



Select Class:     Select Order:   
Select Family: Subfamily:     Select Genus:

Select Ocean (marine/brackish) or Continent (freshwater):
Select a country:
Only include species occuring above: m

Total number of spines in dorsal and anal fins (optional).      Enter total length (TL) and maximum body depth (BD)

Show family drawing(s)



128 species
(see list below)
Export file

1 of 1 Jump to:

Sort by: Species Length Year
1 of 1 Jump to:
Export file
n = 128

Scientific Name English Name Distribution Max. Length (cm) Year
Labeobarbus acuticeps Africa 40.3 TL 1959
Labeobarbus acutirostris Africa 41 FL 1940
Labeobarbus aeneus Smallmouth yellowfish Africa 50 FL 1822
Labeobarbus alluaudi Africa 19.8 SL 1909
Labeobarbus altianalis Ripon barbel Africa 90 TL 1900
Labeobarbus altipinnis Africa 33.8 SL 1973
Labeobarbus ansorgii Africa 30 TL 1906
Labeobarbus aspius Africa 42 TL 1912
Labeobarbus axelrodi Africa 16 SL 2004
Labeobarbus batesii Africa 43.5 TL 1903
Labeobarbus beso African scraping feeder Africa 36 SL 1835
Labeobarbus boulengeri Africa 16 TL 2016
Labeobarbus brauni Africa 23 TL 1935
Labeobarbus brevicephalus Africa 31.7 FL 1997
Labeobarbus brevispinis Africa 23 TL 1927
Labeobarbus bynni Niger barb Africa 82 TL 1775
Labeobarbus cardozoi Africa 53 TL 1912
Labeobarbus caudovittatus Africa 80 TL 1902
Labeobarbus clarkeae Africa 16.1 SL 1984
Labeobarbus claudinae Africa 30 TL 1990
Labeobarbus codringtonii Upper Zambezi yellowfish Africa 39 TL 1908
Labeobarbus compiniei Africa 73 TL 1879
Labeobarbus crassibarbis Africa 50.5 FL 1997
Labeobarbus dainellii Africa 49 FL 1940
Labeobarbus dartevellei Africa 11.7 TL 1945
Labeobarbus dimidiatus Africa 24.5 SL 1998
Labeobarbus ensifer Africa 19.5 TL 1910
Labeobarbus ensis Africa 14 TL 1910
Labeobarbus ethiopicus Africa 25.8 SL 1939
Labeobarbus fasolt Africa 50 TL 1914
Labeobarbus fimbriatus Africa 16 SL 1926
Labeobarbus gananensis Africa 17.6 SL 1895
Labeobarbus gestetneri Africa 24.9 SL 1979
Labeobarbus girardi Africa 30 TL 1910
Labeobarbus gorgorensis Africa 61.8 FL 1940
Labeobarbus gorguari Africa 53.2 FL 1835
Labeobarbus gruveli Africa 28 TL 1911
Labeobarbus gulielmi Africa 15 TL 1910
Labeobarbus habereri Africa 16.2 TL 1912
Labeobarbus huloti Africa 28.2 SL 1976
Labeobarbus humphri Africa 21.4 SL 1976
Labeobarbus intermedius Africa 48.9 SL 1835
Labeobarbus iphthimostoma Africa 18.1 TL 1973
Labeobarbus iturii Africa 36.5 TL 1929
Labeobarbus jaegeri Africa 18.8 TL 1930
Labeobarbus johnstonii Africa 50 SL 1907
Labeobarbus jubae Africa 13.5 SL 1984
Labeobarbus jubbi Africa 16.6 SL 1967
Labeobarbus kimberleyensis Largemouth yellowfish Africa 82.5 FL 1913
Labeobarbus lagensis Africa 25.5 TL 1868
Labeobarbus latirostris Africa 37 SL 1908
Labeobarbus leleupanus Africa 22 SL 1959
Labeobarbus longidorsalis Africa 32 TL 1935
Labeobarbus longifilis Africa 26 SL 1935
Labeobarbus longissimus Africa 54.8 FL 1997
Labeobarbus lucius Africa 23 1910
Labeobarbus lufupensis Africa 19.4 TL 1979
Labeobarbus macroceps Africa 32 TL 1936
Labeobarbus macrolepidotus Africa 54 TL 1928
Labeobarbus macrolepis Africa 40 SL 1889
Labeobarbus macrophtalmus Africa 42.5 FL 1940
Labeobarbus malacanthus Africa 15 TL 1911
Labeobarbus marequensis Largescale yellowfish Africa 47 TL 1841
Labeobarbus mariae Africa 30 SL 1926
Labeobarbus maroccanus Africa 40 TL 1902
Labeobarbus matris Africa 32.2 TL 1928
Labeobarbus mawambi Africa 15 TL 1914
Labeobarbus mawambiensis Africa 15 TL 1911
Labeobarbus mbami Africa 23 SL 1927
Labeobarbus megastoma Africa 82.4 FL 1997
Labeobarbus microbarbis Africa 27 TL 1937
Labeobarbus micronema Africa 34 TL 1904
Labeobarbus microterolepis Africa 11.8 SL 1902
Labeobarbus mirabilis Africa 35.3 SL 1914
Labeobarbus mungoensis Africa 17.9 SL 1974
Labeobarbus nanningsi Africa 32 TL 1933
Labeobarbus natalensis Scaly Africa 63.8 TL 1861
Labeobarbus nedgia Africa 70.7 FL 1835
Labeobarbus nelspruitensis Incomati chiselmouth Africa 32 TL 1911
Labeobarbus nthuwa Africa 23.6 SL 2008
Labeobarbus nzadimalawu Africa 21.3 SL 2018
Labeobarbus nzadinkisi Africa 20.5 SL 2018
Labeobarbus osseensis Africa 26.4 SL 2000
Labeobarbus oxyrhynchus Pangani barb Africa 40 SL 1889
Labeobarbus pagenstecheri Africa 35 SL 1884
Labeobarbus parawaldroni Africa 23 SL 1987
Labeobarbus paucisquamatus Africa 24.8 SL 1935
Labeobarbus pellegrini Africa 21.2 TL 1948
Labeobarbus petitjeani Africa 16 SL 1962
Labeobarbus platydorsus Africa 63.5 FL 1997
Labeobarbus platyrhinus Africa 40 SL 1900
Labeobarbus platystomus Rwandese carp Africa 21 TL 1914
Labeobarbus pojeri Africa 18 TL 1944
Labeobarbus polylepis Smallscale yellowfish Africa 58.5 TL 1907
Labeobarbus progenys Africa 18 TL 1903
Labeobarbus pungweensis Pungwe chiselmouth Africa 18 SL 1959
Labeobarbus reinii Africa 55 TL 1874
Labeobarbus rhinoceros Rhinofish Africa 34.2 SL 1938
Labeobarbus rhinophorus Africa 15 TL 1910
Labeobarbus robertsi Africa 6.5 SL 1984
Labeobarbus rocadasi Africa 35 TL 1910
Labeobarbus rosae Africa 9.5 TL 1910
Labeobarbus roylii Africa 55 TL 1912
Labeobarbus ruandae Africa 26.2 SL 1914
Labeobarbus ruasae Africa 49.5 TL 1914
Labeobarbus ruwenzorii Africa 23.1 TL 1909
Labeobarbus sacratus Africa 25.6 SL 1963
Labeobarbus sandersi Africa 30.2 SL 1912
Labeobarbus seeberi Clanwilliam yellowfish Africa 98.7 TL 1913
Labeobarbus semireticulatus Africa 12.8 SL 1924
Labeobarbus somereni Africa 40 SL 1911
Labeobarbus stappersii Africa 59.4 SL 1915
Labeobarbus steindachneri Africa 33 SL 1910
Labeobarbus stenostoma Africa 10.5 TL 1910
Labeobarbus surkis Africa 43 FL 1835
Labeobarbus tornieri Africa 18.4 SL 1906
Labeobarbus trachypterus Africa 23.9 SL 1915
Labeobarbus tropidolepis Africa 85 SL 1900
Labeobarbus truttiformis Africa 44.2 FL 1997
Labeobarbus tsanensis Africa 39.4 FL 1997
Labeobarbus upembensis Africa 20.3 SL 1979
Labeobarbus urotaenia Africa 5 TL 1913
Labeobarbus varicostoma Africa 17 TL 1910
Labeobarbus versluysii Africa 11.2 SL 1929
Labeobarbus werneri Africa 14.5 TL 1929
Labeobarbus wittei Africa 27.5 SL 1973
Labeobarbus wurtzi Africa 24.5 SL 1908
Labeobarbus xyrocheilus Africa 17.8 SL 1998



Other identification tools in FishBase


Quick Identification
Identification keys
Identification by morphometrics
Identification by pictures:
          If you already know the Family, go to Search FishBase, select Family and click on 'Identification by pictures' to display all available pictures in FishBase for the family.

          If you already know the Country, go to
Search FishBase, select Country and click on 'Identification by pictures' to display all available pictures in FishBase for the country.

          If you already know the Ecosystem, go to
Search FishBase, select Ecosystem and click on 'Identification by pictures' to display all available pictures in FishBase for the ecosystem.
cfm script by eagbayani, 30.11.04, ,  php script by cmilitante, 05/11/2010 ,  last modified by cmilitante, 14/03/2013