Other identification tools | FishBase

Fish Identification: Find Species


Family: Nemacheilidae



(See list of species below)



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

Select Ocean (marine/brackish) or Continent (freshwater):
                                                          Specify a country:

Total number of spines in dorsal and anal fins (optional)


682 species (see list below)

1 of 3 Next All Jump to:
No picture found
Asia
Max. Length 9.3 cm SL

 
Aborichthys cataracta
[]

Photo by Freyhof, J.

Asia
Max. Length 7.4 cm SL
Aborichthys elongatus Hora, 1921

Photo by Freyhof, J.
 
Aborichthys elongatus
[]
No picture found
Asia
Max. Length 9.0 cm SL

 
Aborichthys garoensis
[]

Photo by JJPhoto

Asia
Max. Length 8.1 cm SL
Aborichthys kempi Chaudhuri, 1913

Photo by JJPhoto
 
Aborichthys kempi
[]
No picture found
Asia

 
Aborichthys rosammai
[]
No picture found
Asia
Max. Length 10.9 cm SL

 
Aborichthys tikaderi
[]
No picture found
Asia
Max. Length 7.8 cm SL

 
Aborichthys verticauda
[]
No picture found
Asia
Max. Length 6.8 cm SL

 
Aborichthys waikhomi
[]

Photo by Greco, F.M.

Asia
Max. Length 14.9 cm TL
Acanthocobitis botia (Hamilton, 1822)

Photo by Greco, F.M.
 
Acanthocobitis botia
[Mottled loach]

Photo by Mahatvaraj, B.

Asia
Max. Length 4.4 cm SL
Acanthocobitis mooreh (Sykes, 1839)

Photo by Mahatvaraj, B.
 
Acanthocobitis mooreh
[]
No picture found
Asia
Max. Length 8 cm SL

 
Acanthocobitis pavonacea
[]
No picture found
Asia

 
Acanthocobitis pictilis
[]

Photo by Hasselgreen Jr., P.C.

Asia
Max. Length 10 cm NG
Acanthocobitis rubidipinnis (Blyth, 1860)

Photo by Hasselgreen Jr., P.C.
 
Acanthocobitis rubidipinnis
[]

Photo by Hippocampus-Bildarchiv

Asia
Max. Length 4 cm TL
Acanthocobitis urophthalmus (Günther, 1868)

Photo by Hippocampus-Bildarchiv
 
Acanthocobitis urophthalmus
[Banded mountain loach]

Photo by Ratmuangkhwang, S.

Asia
Max. Length 7.8 cm SL
Acanthocobitis zonalternans (Blyth, 1860)

Photo by Ratmuangkhwang, S.
 
Acanthocobitis zonalternans
[]
No picture found
Africa
Max. Length 5.1 cm SL

 
Afronemacheilus abyssinicus
[]
No picture found
Africa
Max. Length 5.5 cm SL

 
Afronemacheilus kaffa
[]
No picture found
Asia

 
Barbatula altayensis
[]

Photo by Schöffmann, J.

Eurasia
Max. Length 21 cm TL
Barbatula barbatula (Linnaeus, 1758)

Photo by Schöffmann, J.
 
Barbatula barbatula
[Stone loach]
No picture found
Asia
Max. Length 5.4 cm SL

 
Barbatula bergamensis
[]
No picture found
Asia

 
Barbatula compressirostris
[]
No picture found
Asia
Max. Length 14.1 cm SL

 
Barbatula dgebuadzei
[]
No picture found
Asia
Max. Length 5.7 cm SL

 
Barbatula farsica
[]
No picture found
Asia
Max. Length 7.6 cm SL

 
Barbatula gibba
[]
No picture found
Asia

 
Barbatula golubtsovi
[]

Photo by Kim, I.-S.

Asia
Max. Length 22 cm TL
Barbatula nuda (Bleeker, 1864)

Photo by Kim, I.-S.
 
Barbatula nuda
[]
No picture found
Asia

 
Barbatula potaninorum
[]
No picture found
Europe
Max. Length 7 cm SL

 
Barbatula quignardi
[]
No picture found
Asia

 
Barbatula sawadai
[]

Photo by Sediva, A.

Europe
Max. Length 10 cm SL
Barbatula sturanyi (Steindachner, 1892)

Photo by Sediva, A.
 
Barbatula sturanyi
[]
No picture found
Asia
Max. Length 16 cm TL

 
Barbatula toni
[]
No picture found
Europe
Max. Length 6.6 cm SL

 
Barbatula zetensis
[]
No picture found
Asia
Max. Length 9.9 cm SL

 
Claea dabryi
[]
No picture found
Asia

 
Draconectes narinosus
[]

Photo by Salnikov, V.B.

Asia
Max. Length 16 cm TL
Dzihunia amudarjensis (Rass, 1929)

Photo by Salnikov, V.B.
 
Dzihunia amudarjensis
[Bukhara stone loach]
No picture found
Asia

 
Dzihunia ilan
[]
No picture found
Asia
Max. Length 6.8 cm SL

 
Dzihunia turdakovi
[]

Photo by Abdullah, Y.S.

Asia

Eidinemacheilus proudlovei Freyhof, Abdullah, Ararat, Ibrahim & Geiger, 2016

Photo by Abdullah, Y.S.
 
Eidinemacheilus proudlovei
[]
No picture found
Asia
Max. Length 5.5 cm TL

 
Eidinemacheilus smithi
[Blind loach]
No picture found
Asia
Max. Length 4 cm SL

 
Hedinichthys grummorum
[]
No picture found
Asia
Max. Length 26.5 cm SL

 
Hedinichthys macropterus
[]
No picture found
Asia
Max. Length 30 cm TL

 
Hedinichthys yarkandensis
[Kashgarian loach]

Photo by CAFS

Asia

Heminoemacheilus hyalinus Lan, Yang & Chen, 1996

Photo by CAFS
 
Heminoemacheilus hyalinus
[]

Photo by CAFS

Asia
Max. Length 7.6 cm SL
Heminoemacheilus zhengbaoshani Zhu & Cao, 1987

Photo by CAFS
 
Heminoemacheilus zhengbaoshani
[]
No picture found
Asia
Max. Length 12.0 cm SL

 
Homatula acuticephala
[]

Photo by CAFS

Asia
Max. Length 13.5 cm SL
Homatula anguillioides (Zhu & Wang, 1985)

Photo by CAFS
 
Homatula anguillioides
[]
No picture found
Asia
Max. Length 7.8 cm SL

 
Homatula disparizona
[]
No picture found
Asia
Max. Length 8.7 cm SL

 
Homatula erhaiensis
[]
No picture found
Asia
Max. Length 13.7 cm SL

 
Homatula laxiclathra
[]
No picture found
Asia
Max. Length 8.1 cm SL

 
Homatula longidorsalis
[]
No picture found
Asia
Max. Length 9.1 cm SL

 
Homatula nanpanjiangensis
[]
No picture found
Asia
Max. Length 17.1 cm SL

 
Homatula oligolepis
[]
No picture found
Asia
Max. Length 13.3 cm SL

 
Homatula potanini
[]
No picture found
Asia
Max. Length 11.9 cm SL

 
Homatula pycnolepis
[]
No picture found
Asia
Max. Length 18.3 cm TL

 
Homatula variegata
[]
No picture found
Asia

 
Homatula wujiangensis
[]
No picture found
Asia
Max. Length 19.1 cm SL

 
Homatula wuliangensis
[]

Photo by Sreekantha

Asia
Max. Length 3.8 cm SL
Indoreonectes evezardi (Day, 1872)

Photo by Sreekantha
 
Indoreonectes evezardi
[]
No picture found
Asia.
Max. Length 11 cm TL

 
Iskandaria kuschakewitschi
[Kuschakewitsch loach]

Photo by Kim, I.-S.

Asia
Max. Length 9.8 cm TL
Lefua costata (Kessler, 1876)

Photo by Kim, I.-S.
 
Lefua costata
[Eightbarbel loach]
No picture found
Asia

 
Lefua echigonia
[]
No picture found
Asia
Max. Length 8 cm TL

 
Lefua nikkonis
[]
No picture found
Asia

 
Lefua pleskei
[]
No picture found
Asia
Max. Length 7.7 cm SL

 
Malihkaia aligera
[]
No picture found
Asia

 
Mesonoemacheilus herrei
[]
No picture found
Asia

 
Mesonoemacheilus pambarensis
[]

Photo by A. Biju Kumar

Asia
Max. Length 5.9 cm SL
Mesonoemacheilus remadevii Shaji, 2002

Photo by A. Biju Kumar
 
Mesonoemacheilus remadevii
[]
No picture found
Asia
Max. Length 7.0 cm SL

 
Micronemacheilus zispi
[]

Photo by Mahatvaraj, B.

Asia
Max. Length 5 cm SL
Nemacheilus anguilla Annandale, 1919

Photo by Mahatvaraj, B.
 
Nemacheilus anguilla
[]
No picture found
Asia
Max. Length 6.9 cm SL

 
Nemacheilus arenicolus
[]
No picture found
Asia
Max. Length 8.0 cm SL

 
Nemacheilus banar
[]

Photo by Panitvong, N.

Asia
Max. Length 6 cm TL
Nemacheilus binotatus Smith, 1933

Photo by Panitvong, N.
 
Nemacheilus binotatus
[]
No picture found
Asia
Max. Length 5 cm SL

 
Nemacheilus chrysolaimos
[]
No picture found
Asia
Max. Length 8.0 cm SL

 
Nemacheilus cleopatra
[]

Photo by Åhlander, O.

Asia
Max. Length 4.2 cm SL
Nemacheilus corica (Hamilton, 1822)

Photo by Åhlander, O.
 
Nemacheilus corica
[]
No picture found
Asia
Max. Length 3.2 cm SL

 
Nemacheilus doonensis
[]
No picture found
Asia

 
Nemacheilus drassensis
[]

Photo by Martin-Smith, K.

Asia
Max. Length 5.3 cm SL
Nemacheilus elegantissimus Chin & Samat, 1992

Photo by Martin-Smith, K.
 
Nemacheilus elegantissimus
[]

Photo by CAFS

Asia
Max. Length 7.4 cm SL
Nemacheilus fasciatus (Valenciennes, 1846)

Photo by CAFS
 
Nemacheilus fasciatus
[Barred loach]

Photo by JJPhoto

Asia
Max. Length 5.6 cm SL
Nemacheilus guentheri Day, 1867

Photo by JJPhoto
 
Nemacheilus guentheri
[]
No picture found
Asia

 
Nemacheilus huapingensis
[]
No picture found
Asia

 
Nemacheilus inglisi
[]
No picture found
Asia

 
Nemacheilus jaklesii
[]
No picture found
Asia

 
Nemacheilus kaimurensis
[]
No picture found
Asia
Max. Length 71 cm SL

 
Nemacheilus kapuasensis
[]
No picture found
Asia
Max. Length 5.3 cm SL

 
Nemacheilus keralensis
[]

Photo by Roberts, T.R.

Asia
Max. Length 5.5 cm SL
Nemacheilus lactogeneus Roberts, 1989

Photo by Roberts, T.R.
 
Nemacheilus lactogeneus
[]

Photo by CAFS

Asia
Max. Length 3.7 cm SL
Nemacheilus longipectoralis Popta, 1905

Photo by CAFS
 
Nemacheilus longipectoralis
[]
No picture found
Asia
Max. Length 5.1 cm SL

 
Nemacheilus longipinnis
[]

Photo by Baird, I.G.

Asia
Max. Length 12.5 cm SL
Nemacheilus longistriatus Kottelat, 1990

Photo by Baird, I.G.
 
Nemacheilus longistriatus
[]
No picture found
Asia.

 
Nemacheilus lunanensis
[]

Photo by Hadiaty, R.K.

Asia

Nemacheilus marang Hadiaty & Kottelat, 2010

Photo by Hadiaty, R.K.
 
Nemacheilus marang
[]

Photo by Ott, G.

Asia
Max. Length 13.5 cm SL
Nemacheilus masyae Smith, 1933

Photo by Ott, G.
 
Nemacheilus masyae
[Arrow loach]
No picture found
Asia

 
Nemacheilus menoni
[]
No picture found
Asia
Max. Length 4.8 cm SL

 
Nemacheilus monilis
[]

Photo by Martin-Smith, K.

Asia
Max. Length 6.7 cm SL
Nemacheilus olivaceus Boulenger, 1894

Photo by Martin-Smith, K.
 
Nemacheilus olivaceus
[]

Photo by JJPhoto

Asia
Max. Length 4.1 cm SL
Nemacheilus ornatus Kottelat, 1990

Photo by JJPhoto
 
Nemacheilus ornatus
[]

Photo by Salnikov, V.B.

Former USSR.
Max. Length 6.5 cm TL
Nemacheilus oxianus Kessler, 1877

Photo by Salnikov, V.B.
 
Nemacheilus oxianus
[Amu-Darya stone loach]

Photo by Baird, I.G.

Asia
Max. Length 14 cm SL
Nemacheilus pallidus Kottelat, 1990

Photo by Baird, I.G.
 
Nemacheilus pallidus
[]
No picture found
Asia

 
Nemacheilus papillos
[]
No picture found
Asia
Max. Length 6.2 cm SL

 
Nemacheilus paucimaculatus
[]
No picture found
Asia

 
Nemacheilus periyarensis
[]
No picture found
Asia
Max. Length 3.5 cm SL

 
Nemacheilus petrubanarescui
[]

Photo by Hitorikko, S.

Asia
Max. Length 6 cm SL
Nemacheilus pfeifferae (Bleeker, 1853)

Photo by Hitorikko, S.
 
Nemacheilus pfeifferae
[]

Photo by Baird, I.G.

Asia
Max. Length 6.1 cm SL
Nemacheilus platiceps Kottelat, 1990

Photo by Baird, I.G.
 
Nemacheilus platiceps
[]
No picture found
Asia
Max. Length 4.6 cm SL

 
Nemacheilus pulchellus
[]
No picture found
Asia
Max. Length 7.4 cm SL

 
Nemacheilus rueppelli
[]
No picture found
Asia
Max. Length 3.8 cm SL

 
Nemacheilus saravacensis
[]
No picture found
Asia
Max. Length 5.9 cm SL

 
Nemacheilus selangoricus
[Grey-banded loach]
No picture found
Asia

 
Nemacheilus shehensis
[]
No picture found
Asia

 
Nemacheilus shuangjiangensis
[]
No picture found
Asia
Max. Length 3.6 cm SL

 
Nemacheilus singhi
[]
No picture found
Asia
Max. Length 5.5 cm SL

 
Nemacheilus spiniferus
[]
No picture found
Asia
Max. Length 3.8 cm SL

 
Nemacheilus stigmofasciatus
[]
No picture found
Asia
Max. Length 7.4 cm SL

 
Nemacheilus subfusca
[]

Photo by Hadiaty, R.K.

Asia
Max. Length 5.6 cm SL
Nemacheilus tebo Hadiaty & Kottelat, 2009

Photo by Hadiaty, R.K.
 
Nemacheilus tebo
[]

Photo by Ott, G.

Asia
Max. Length 5.8 cm SL
Nemacheilus triangularis Day, 1865

Photo by Ott, G.
 
Nemacheilus triangularis
[]

Photo by Panitvong, N.

Asia
Max. Length 6.8 cm SL
Nemacheilus troglocataractus Kottelat & Géry, 1989

Photo by Panitvong, N.
 
Nemacheilus troglocataractus
[Blind cave loach]
No picture found
Asia
Max. Length 5.3 cm SL

 
Nemacheilus tuberigum
[]
No picture found
Asia

 
Nemacheilus yingjiangensis
[]
No picture found
Asia

 
Nemachilichthys shimogensis
[]
No picture found
Asia
Max. Length 4.3 cm SL

 
Neonoemacheilus assamensis
[]

Photo by Vidthayanon, C.

Asia
Max. Length 10 cm NG
Neonoemacheilus labeosus (Kottelat, 1982)

Photo by Vidthayanon, C.
 
Neonoemacheilus labeosus
[]

Photo by CAFS

Asia

Neonoemacheilus mengdingensis Zhu & Guo, 1989

Photo by CAFS
 
Neonoemacheilus mengdingensis
[]
No picture found
Asia

 
Neonoemacheilus morehensis
[]
No picture found
Asia
Max. Length 5.5 cm SL

 
Neonoemacheilus peguensis
[]
No picture found
Asia
Max. Length 4.8 cm SL

 
Oreonectes acridorsalis
[]

Photo by CAFS

Asia
Max. Length 3.7 cm SL
Oreonectes anophthalmus Zheng, 1981

Photo by CAFS
 
Oreonectes anophthalmus
[]
No picture found
Asia
Max. Length 5.7 cm SL

 
Oreonectes barbatus
[]
No picture found
Asia
Max. Length 4.5 cm SL

 
Oreonectes donglanensis
[]
No picture found
Asia
Max. Length 7.7 cm SL

 
Oreonectes duanensis
[]
No picture found
Asia
Max. Length 7.8 cm SL

 
Oreonectes elongatus
[]

Photo by CAFS

Asia
Max. Length 5.9 cm SL
Oreonectes furcocaudalis Zhu & Cao, 1987

Photo by CAFS
 
Oreonectes furcocaudalis
[]
No picture found
Asia

 
Oreonectes guananensis
[]
No picture found
Asia

 
Oreonectes luochengensis
[]
No picture found
Asia
Max. Length 7.6 cm SL

 
Oreonectes macrolepis
[]
No picture found
Asia
Max. Length 4.7 cm SL

 
Oreonectes microphthalmus
[]

Photo by CAFS

Asia
Max. Length 10 cm TL
Oreonectes platycephalus Günther, 1868

Photo by CAFS
 
Oreonectes platycephalus
[Flat-headed loach]
No picture found
Asia
Max. Length 5.8 cm SL

 
Oreonectes polystigmus
[]

Photo by CAFS

Asia
Max. Length 3.8 cm SL
Oreonectes retrodorsalis Lan, Yang & Chen, 1995

Photo by CAFS
 
Oreonectes retrodorsalis
[]
No picture found
Asia
Max. Length 4.6 cm SL

 
Oreonectes translucens
[]

Photo by Güçlü, S.S.

Asia
Max. Length 5.2 cm SL
Oxynoemacheilus anatolicus Erk'akan, Özeren & Nalbant, 2008

Photo by Güçlü, S.S.
 
Oxynoemacheilus anatolicus
[Burdur loach]

Photo by Levin, B.

Asia
Max. Length 8.5 cm TL
Oxynoemacheilus angorae (Steindachner, 1897)

Photo by Levin, B.
 
Oxynoemacheilus angorae
[Angora loach]
No picture found
Asia
Max. Length 7.1 cm SL

 
Oxynoemacheilus araxensis
[Aras loach]

Photo by Cicek, E. & S. Sungur

Asia
Max. Length 6.2 cm SL
Oxynoemacheilus argyrogramma (Heckel, 1847)

Photo by Cicek, E. & S. Sungur
 
Oxynoemacheilus argyrogramma
[Two spot loach]
No picture found
Asia
Max. Length 7.6 cm SL

 
Oxynoemacheilus atili
[Lake Beysehir loach]
No picture found
Asia
Max. Length 5.3 cm SL

 
Oxynoemacheilus banarescui
[]

Photo by Keivany, Y.

Asia
Max. Length 7.6 cm TL
Oxynoemacheilus bergianus (Derjavin, 1934)

Photo by Keivany, Y.
 
Oxynoemacheilus bergianus
[]

Photo by Abbasi, K.

Asia
Max. Length 6.6 cm SL
Oxynoemacheilus brandtii (Kessler, 1877)

Photo by Abbasi, K.
 
Oxynoemacheilus brandtii
[Kura loach]

Photo by Sediva, A.

Europe
Max. Length 6.5 cm SL
Oxynoemacheilus bureschi (Drensky, 1928)

Photo by Sediva, A.
 
Oxynoemacheilus bureschi
[Bulgarian stone loach]

Photo by Cicek, E. & S. Sungur

Asia
Max. Length 8.8 cm TL
Oxynoemacheilus ceyhanensis (Erk'Akan, Nalbant & Özeren, 2007)

Photo by Cicek, E. & S. Sungur
 
Oxynoemacheilus ceyhanensis
[Elbistan loach]
No picture found
Asia
Max. Length 6.7 cm SL

 
Oxynoemacheilus chomanicus
[]
No picture found
Asai
Max. Length 5.8 cm SL

 
Oxynoemacheilus ciceki
[]

Photo by Güçlü, S.S.

Asia
Max. Length 5.9 cm SL
Oxynoemacheilus cinicus (Erk'Akan, Nalbant & Özeren, 2007)

Photo by Güçlü, S.S.
 
Oxynoemacheilus cinicus
[]
No picture found
Asia
Max. Length 6.8 cm SL

 
Oxynoemacheilus cyri
[Göle loach]
No picture found
Asia

 
Oxynoemacheilus ercisianus
[Van loach]
No picture found
Asia
Max. Length 4.7 cm SL

 
Oxynoemacheilus erdali
[]

Photo by Güçlü, S.S.

Asia
Max. Length 10.3 cm TL
Oxynoemacheilus eregliensis (B?n?rescu & Nalbant, 1978)

Photo by Güçlü, S.S.
 
Oxynoemacheilus eregliensis
[]
No picture found
Asia
Max. Length 7.4 cm SL

 
Oxynoemacheilus euphraticus
[]
No picture found
Asia
Max. Length 9.4 cm TL

 
Oxynoemacheilus evreni
[Ceyhan sportive loach]
No picture found
Asia
Max. Length 7.5 cm SL

 
Oxynoemacheilus frenatus
[Banded Tigris loach]
No picture found
Eurasia

 
Oxynoemacheilus galilaeus
[]

Photo by Güçlü, S.S.

Asia
Max. Length 6.3 cm SL
Oxynoemacheilus germencicus (Erk'Akan, Nalbant & Özeren, 2007)

Photo by Güçlü, S.S.
 
Oxynoemacheilus germencicus
[Carian loach]
No picture found
Asia
Max. Length 5.7 cm SL

 
Oxynoemacheilus gyndes
[]

Photo by Cicek, E. & S. Sungur

Asia
Max. Length 6.2 cm SL
Oxynoemacheilus hamwii (Krupp & Schneider, 1991)

Photo by Cicek, E. & S. Sungur
 
Oxynoemacheilus hamwii
[]
No picture found
Asia
Max. Length 6.1 cm SL

 
Oxynoemacheilus hanae
[]
No picture found
Asia
Max. Length 6.5 cm SL

 
Oxynoemacheilus hazarensis
[]

Photo by Hamidan, N.A.

Asia
Max. Length 12 cm TL
Oxynoemacheilus insignis (Heckel, 1843)

Photo by Hamidan, N.A.
 
Oxynoemacheilus insignis
[Syrian loach]
No picture found
Asia
Max. Length 6.8 cm SL

 
Oxynoemacheilus kaynaki
[Melid loach]
No picture found
Asia
Max. Length 7.9 cm SL

 
Oxynoemacheilus kentritensis
[]
No picture found
Asia
Max. Length 8.1 cm TL

 
Oxynoemacheilus kermanshahensis
[]

Photo by Abbasi, K.

Asia
Max. Length 7.2 cm TL
Oxynoemacheilus kiabii Golzarianpour, Abdoli & Freyhof, 2011

Photo by Abbasi, K.
 
Oxynoemacheilus kiabii
[]
No picture found
Asia
Max. Length 8.3 cm SL

 
Oxynoemacheilus kosswigi
[Paphlagonian loach]
No picture found
Asia
Max. Length 6.9 cm SL

 
Oxynoemacheilus kurdistanicus
[]
No picture found
Asia

 
Oxynoemacheilus lenkoranensis
[]
No picture found
Eurasia

 
Oxynoemacheilus leontinae
[]
No picture found
Asia
Max. Length 4.1 cm SL

 
Oxynoemacheilus longipinnis
[]
No picture found
Asia
Max. Length 6.7 cm SL

 
Oxynoemacheilus mediterraneus
[Pamphylian loach]

Photo by Naseka, A.M.

Eurasia
Max. Length 10 cm SL
Oxynoemacheilus merga (Krynicki, 1840)

Photo by Naseka, A.M.
 
Oxynoemacheilus merga
[Krynicki's loach]
No picture found
Asia
Max. Length 8.9 cm TL

 
Oxynoemacheilus mesudae
[Isiki loach]

Photo by Cicek, E. & S. Sungur

Asia

Oxynoemacheilus namiri (Krupp & Schneider, 1991)

Photo by Cicek, E. & S. Sungur
 
Oxynoemacheilus namiri
[Levantine loach]

Photo by Darom, D.

Asia
Max. Length 8 cm TL
Oxynoemacheilus panthera (Heckel, 1843)

Photo by Darom, D.
 
Oxynoemacheilus panthera
[]
No picture found
Asia
Max. Length 6.4 cm SL

 
Oxynoemacheilus parvinae
[]
No picture found
Asia
Max. Length 7 cm SL

 
Oxynoemacheilus paucilepis
[Mancilik dwarf loach]
No picture found
Asia
Max. Length 14 cm SL

 
Oxynoemacheilus persa
[]
No picture found
Asia
Max. Length 5.3 cm SL

 
Oxynoemacheilus phoxinoides
[Iznik loach]

Photo by Sediva, A.

Europe
Max. Length 7.5 cm TL
Oxynoemacheilus pindus (Economidis, 2005)

Photo by Sediva, A.
 
Oxynoemacheilus pindus
[]

Photo by Gaffaroglu, M.

Asia
Max. Length 8.6 cm TL
Oxynoemacheilus samanticus (B?n?rescu & Nalbant, 1978)

Photo by Gaffaroglu, M.
 
Oxynoemacheilus samanticus
[Kizilirmak sportive loach]
No picture found
Asia

 
Oxynoemacheilus seyhanensis
[Samanti loach]
No picture found
Asia
Max. Length 4.3 cm SL

 
Oxynoemacheilus seyhanicola
[]

Photo by Güçlü, S.S.

Asia
Max. Length 7.1 cm TL
Oxynoemacheilus simavicus (Balik & B?n?rescu, 1978)

Photo by Güçlü, S.S.
 
Oxynoemacheilus simavicus
[Simav loach]

Photo by Giannetto, D.

Europe
Max. Length 6.6 cm SL
Oxynoemacheilus theophilii Stoumboudi, Kottelat & Barbieri, 2006

Photo by Giannetto, D.
 
Oxynoemacheilus theophilii
[]

Photo by Cicek, E. & S. Sungur

Asia
Max. Length 8.4 cm TL
Oxynoemacheilus tigris (Heckel, 1843)

Photo by Cicek, E. & S. Sungur
 
Oxynoemacheilus tigris
[Tigris loach]
No picture found
Asia
Max. Length 7.3 cm TL

 
Oxynoemacheilus tongiorgii
[]
No picture found
Asia
Max. Length 6.1 cm SL

 
Oxynoemacheilus zagrosensis
[]
No picture found
Asia
Max. Length 7.5 cm SL

 
Oxynoemacheilus zarzianus
[]
No picture found
Asia
Max. Length 5.3 cm SL

 
Paracanthocobitis abutwebi
[]
No picture found
Asia
Max. Length 5.1 cm SL

 
Paracanthocobitis adelaideae
[]
No picture found
Asia
Max. Length 6.3 cm SL

 
Paracanthocobitis canicula
[]
No picture found
Asia
Max. Length 4.3 cm SL

 
Paracanthocobitis linypha
[]
No picture found
Asia
Max. Length 7.5 cm SL

 
Paracanthocobitis maekhlongensis
[]
No picture found
Asia
Max. Length 8.8 cm SL

 
Paracanthocobitis mandalayensis
[]

Photo by Mousavi-Sabet, H.

Asia
Max. Length 13.1 cm TL
Paracobitis atrakensis Esmaeili, Mousavi-Sabet, Sayyadzadeh, Vatandoust & Freyhof, 2014

Photo by Mousavi-Sabet, H.
 
Paracobitis atrakensis
[Atrak crested loach]
No picture found
Asia
Max. Length 6.1 cm SL

 
Paracobitis basharensis
[]
No picture found
Asia

 
Paracobitis boutanensis
[]
No picture found
Asia

 
Paracobitis ghazniensis
[]
No picture found
Asia

 
Paracobitis hagiangensis
[]

Photo by Mousavi-Sabet, H.

Asia
Max. Length 10.5 cm TL
Paracobitis hircanica Mousavi-Sabet, Sayyadzadeh, Esmaeili, Eagderi, Patimar & Freyhof, 2015

Photo by Mousavi-Sabet, H.
 
Paracobitis hircanica
[Hircan crested loach]

Photo by Salnikov, V.B.

Asia.
Max. Length 20 cm TL
Paracobitis longicauda (Kessler, 1872)

Photo by Salnikov, V.B.
 
Paracobitis longicauda
[Eastern crested loach]

Photo by Cicek, E. & S. Sungur

Asia
Max. Length 12.6 cm SL
Paracobitis malapterura (Valenciennes, 1846)

Photo by Cicek, E. & S. Sungur
 
Paracobitis malapterura
[Western crested loach]
No picture found
Asia
Max. Length 5.7 cm TL

 
Paracobitis maolanensis
[]
No picture found
Asia
Max. Length 7.3 cm TL

 
Paracobitis molavii
[]
No picture found
Asia
Max. Length 8.1 cm SL

 
Paracobitis persa
[]
No picture found
Asia

 
Paracobitis phongthoensis
[]
No picture found
Asia
Max. Length 5.3 cm SL

 
Paracobitis posterodorsalus
[]
No picture found
Asia
Max. Length 23.6 cm SL

 
Paracobitis rhadinaeus
[]

Photo by Abbasi, K.

Asia
Max. Length 14.2 cm TL
Paracobitis vignai Nalbant & Bianco, 1998

Photo by Abbasi, K.
 
Paracobitis vignai
[]
No picture found
Asia
Max. Length 7.4 cm SL

 
Paracobitis zabgawraensis
[]
No picture found
Asia
Max. Length 7 cm SL

 
Paranemachilus genilepis
[]
No picture found
Asia
Max. Length 8.8 cm SL

 
Paranemachilus pingguoensis
[]
No picture found
Asia
Max. Length 6.6 cm SL

 
Paraschistura abdolii
[]
No picture found
Asia

 
Paraschistura alepidota
[]
No picture found
Asia
Max. Length 4.3 cm SL

 
Paraschistura alta
[]
No picture found
Asia
Max. Length 5.6 cm SL

 
Paraschistura aredvii
[]
No picture found
Asia
Max. Length 5.9 cm SL

 
Paraschistura bampurensis
[]
No picture found
Asia

 
Paraschistura chrysicristinae
[]

Photo by Salnikov, V.B.

Asia
Max. Length 9.3 cm TL
Paraschistura cristata (Berg, 1898)

Photo by Salnikov, V.B.
 
Paraschistura cristata
[Turkmenian crested loach]

Photo by Mousavi-Sabet, H.

Asia
Max. Length 4.2 cm SL
Paraschistura delvarii Mousavi-Sabet & Eagderi, 2015

Photo by Mousavi-Sabet, H.
 
Paraschistura delvarii
[Delvari's loach]
No picture found
Asia
Max. Length 5.2 cm SL

 
Paraschistura hormuzensis
[]
No picture found
Asia
Max. Length 5.0 cm SL

 
Paraschistura ilamensis
[]

Photo by Keivany, Y.

Asia
Max. Length 5 cm SL
Paraschistura kessleri (Günther, 1889)

Photo by Keivany, Y.
 
Paraschistura kessleri
[Kessler's loach]
No picture found
Asia

 
Paraschistura lepidocaulis
[]
No picture found
Asia
Max. Length 5.8 cm SL

 
Paraschistura lindbergi
[]
No picture found
Asia

 
Paraschistura microlabra
[]
No picture found
Asia
Max. Length 12.1 cm TL

 
Paraschistura montana
[]
No picture found
Asia

 
Paraschistura naseeri
[]
No picture found
Asia
Max. Length 5.1 cm SL

 
Paraschistura naumanni
[]
No picture found
Asia
Max. Length 5.2 cm SL

 
Paraschistura nielseni
[]
No picture found
Asia
Max. Length 4.5 cm SL

 
Paraschistura pasatigris
[]
No picture found
Asia
Max. Length 4.5 cm SL

 
Paraschistura prashari
[]
No picture found
Asia
Max. Length 8 cm SL

 
Paraschistura punjabensis
[]
No picture found
Asia
Max. Length 4.4 cm SL

 
Paraschistura susiani
[]
No picture found
Asia
Max. Length 5.1 cm TL

 
Paraschistura turcmenica
[]
No picture found
Asia
Max. Length 4.4 cm SL

 
Physoschistura absumbra
[]
No picture found
Asia
Max. Length 4.5 cm SL

 
Physoschistura brunneana
[]
No picture found
Asia
Max. Length 4.5 cm SL

 
Physoschistura chindwinensis
[]
No picture found
Asia
Max. Length 5.2 cm SL

 
Physoschistura dikrongensis
[]

Photo by Rana, A.S.

Asia
Max. Length 5 cm TL
Physoschistura elongata Sen & Nalbant, 1982

Photo by Rana, A.S.
 
Physoschistura elongata
[]

Photo by Vidthayanon, C.

Asia
Max. Length 10 cm NG
Physoschistura pseudobrunneana Kottelat, 1990

Photo by Vidthayanon, C.
 
Physoschistura pseudobrunneana
[]
No picture found
Asia
Max. Length 3.4 cm SL

 
Physoschistura raoi
[]
682 Species of Family Nemacheilidae
()
Sort by: Species Length Year
1 of 3 Next All Jump to:
Year Scientific Name English Name Distribution Max. Length (cm)
2014 Aborichthys cataracta Asia 9.3 SL
1921 Aborichthys elongatus Asia 7.4 SL
1925 Aborichthys garoensis Asia 9.0 SL
1913 Aborichthys kempi Asia 8.1 SL
2009 Aborichthys rosammai Asia
1985 Aborichthys tikaderi Asia 10.9 SL
2014 Aborichthys verticauda Asia 7.8 SL
2012 Aborichthys waikhomi Asia 6.8 SL
1822 Acanthocobitis botia Mottled loach Asia 14.9 TL
1839 Acanthocobitis mooreh Asia 4.4 SL
1839 Acanthocobitis pavonacea Asia 8 SL
2012 Acanthocobitis pictilis Asia
1860 Acanthocobitis rubidipinnis Asia 10 NG
1868 Acanthocobitis urophthalmus Banded mountain loach Asia 4 TL
1860 Acanthocobitis zonalternans Asia 7.8 SL
1902 Afronemacheilus abyssinicus Africa 5.1 SL
2013 Afronemacheilus kaffa Africa 5.5 SL
1992 Barbatula altayensis Asia
1758 Barbatula barbatula Stone loach Eurasia 21 TL
2007 Barbatula bergamensis Asia 5.4 SL
1897 Barbatula compressirostris Asia
2003 Barbatula dgebuadzei Asia 14.1 SL
1998 Barbatula farsica Asia 5.7 SL
2012 Barbatula gibba Asia 7.6 SL
2003 Barbatula golubtsovi Asia
1864 Barbatula nuda Asia 22 TL
2007 Barbatula potaninorum Asia
1967 Barbatula quignardi Europe 7 SL
2007 Barbatula sawadai Asia
1892 Barbatula sturanyi Europe 10 SL
1869 Barbatula toni Asia 16 TL
2000 Barbatula zetensis Europe 6.6 SL
1874 Claea dabryi Asia 9.9 SL
2012 Draconectes narinosus Asia
1929 Dzihunia amudarjensis Bukhara stone loach Asia 16 TL
1936 Dzihunia ilan Asia
2003 Dzihunia turdakovi Asia 6.8 SL
2016 Eidinemacheilus proudlovei Asia
1976 Eidinemacheilus smithi Blind loach Asia 5.5 TL
2010 Hedinichthys grummorum Asia 4 SL
1888 Hedinichthys macropterus Asia 26.5 SL
1877 Hedinichthys yarkandensis Kashgarian loach Asia 30 TL
1996 Heminoemacheilus hyalinus Asia
1987 Heminoemacheilus zhengbaoshani Asia 7.6 SL
1993 Homatula acuticephala Asia 12.0 SL
1985 Homatula anguillioides Asia 13.5 SL
2013 Homatula disparizona Asia 7.8 SL
1988 Homatula erhaiensis Asia 8.7 SL
2012 Homatula laxiclathra Asia 13.7 SL
1994 Homatula longidorsalis Asia 8.1 SL
2010 Homatula nanpanjiangensis Asia 9.1 SL
1989 Homatula oligolepis Asia 17.1 SL
1896 Homatula potanini Asia 13.3 SL
2010 Homatula pycnolepis Asia 11.9 SL
1874 Homatula variegata Asia 18.3 TL
1990 Homatula wujiangensis Asia
2012 Homatula wuliangensis Asia 19.1 SL
1872 Indoreonectes evezardi Asia 3.8 SL
1890 Iskandaria kuschakewitschi Kuschakewitsch loach Asia. 11 TL
1876 Lefua costata Eightbarbel loach Asia 9.8 TL
1907 Lefua echigonia Asia
1903 Lefua nikkonis Asia 8 TL
1888 Lefua pleskei Asia
2017 Malihkaia aligera Asia 7.7 SL
1982 Mesonoemacheilus herrei Asia
1994 Mesonoemacheilus pambarensis Asia
2002 Mesonoemacheilus remadevii Asia 5.9 SL
2004 Micronemacheilus zispi Asia 7.0 SL
1919 Nemacheilus anguilla Asia 5 SL
1998 Nemacheilus arenicolus Asia 6.9 SL
2001 Nemacheilus banar Asia 8.0 SL
1933 Nemacheilus binotatus Asia 6 TL
1846 Nemacheilus chrysolaimos Asia 5 SL
2001 Nemacheilus cleopatra Asia 8.0 SL
1822 Nemacheilus corica Asia 4.2 SL
1977 Nemacheilus doonensis Asia 3.2 SL
1990 Nemacheilus drassensis Asia
1992 Nemacheilus elegantissimus Asia 5.3 SL
1846 Nemacheilus fasciatus Barred loach Asia 7.4 SL
1867 Nemacheilus guentheri Asia 5.6 SL
1992 Nemacheilus huapingensis Asia
1935 Nemacheilus inglisi Asia
1852 Nemacheilus jaklesii Asia
1998 Nemacheilus kaimurensis Asia
1984 Nemacheilus kapuasensis Asia 71 SL
1978 Nemacheilus keralensis Asia 5.3 SL
1989 Nemacheilus lactogeneus Asia 5.5 SL
1905 Nemacheilus longipectoralis Asia 3.7 SL
1922 Nemacheilus longipinnis Asia 5.1 SL
1990 Nemacheilus longistriatus Asia 12.5 SL
1987 Nemacheilus lunanensis Asia.
2010 Nemacheilus marang Asia
1933 Nemacheilus masyae Arrow loach Asia 13.5 SL
1999 Nemacheilus menoni Asia
1921 Nemacheilus monilis Asia 4.8 SL
1894 Nemacheilus olivaceus Asia 6.7 SL
1990 Nemacheilus ornatus Asia 4.1 SL
1877 Nemacheilus oxianus Amu-Darya stone loach Former USSR. 6.5 TL
1990 Nemacheilus pallidus Asia 14 SL
2009 Nemacheilus papillos Asia
2011 Nemacheilus paucimaculatus Asia 6.2 SL
2005 Nemacheilus periyarensis Asia
1984 Nemacheilus petrubanarescui Asia 3.5 SL
1853 Nemacheilus pfeifferae Asia 6 SL
1990 Nemacheilus platiceps Asia 6.1 SL
1873 Nemacheilus pulchellus Asia 4.6 SL
1839 Nemacheilus rueppelli Asia 7.4 SL
1894 Nemacheilus saravacensis Asia 3.8 SL
1904 Nemacheilus selangoricus Grey-banded loach Asia 5.9 SL
1990 Nemacheilus shehensis Asia
1985 Nemacheilus shuangjiangensis Asia
1987 Nemacheilus singhi Asia 3.6 SL
1984 Nemacheilus spiniferus Asia 5.5 SL
2009 Nemacheilus stigmofasciatus Asia 3.8 SL
1839 Nemacheilus subfusca Asia 7.4 SL
2009 Nemacheilus tebo Asia 5.6 SL
1865 Nemacheilus triangularis Asia 5.8 SL
1989 Nemacheilus troglocataractus Blind cave loach Asia 6.8 SL
2001 Nemacheilus tuberigum Asia 5.3 SL
1982 Nemacheilus yingjiangensis Asia
1920 Nemachilichthys shimogensis Asia
1987 Neonoemacheilus assamensis Asia 4.3 SL
1982 Neonoemacheilus labeosus Asia 10 NG
1989 Neonoemacheilus mengdingensis Asia
2000 Neonoemacheilus morehensis Asia
1929 Neonoemacheilus peguensis Asia 5.5 SL
2013 Oreonectes acridorsalis Asia 4.8 SL
1981 Oreonectes anophthalmus Asia 3.7 SL
2013 Oreonectes barbatus Asia 5.7 SL
2013 Oreonectes donglanensis Asia 4.5 SL
2013 Oreonectes duanensis Asia 7.7 SL
2012 Oreonectes elongatus Asia 7.8 SL
1987 Oreonectes furcocaudalis Asia 5.9 SL
2011 Oreonectes guananensis Asia
2011 Oreonectes luochengensis Asia
2009 Oreonectes macrolepis Asia 7.6 SL
2008 Oreonectes microphthalmus Asia 4.7 SL
1868 Oreonectes platycephalus Flat-headed loach Asia 10 TL
2008 Oreonectes polystigmus Asia 5.8 SL
1995 Oreonectes retrodorsalis Asia 3.8 SL
2006 Oreonectes translucens Asia 4.6 SL
2008 Oxynoemacheilus anatolicus Burdur loach Asia 5.2 SL
1897 Oxynoemacheilus angorae Angora loach Asia 8.5 TL
1978 Oxynoemacheilus araxensis Aras loach Asia 7.1 SL
1847 Oxynoemacheilus argyrogramma Two spot loach Asia 6.2 SL
2012 Oxynoemacheilus atili Lake Beysehir loach Asia 7.6 SL
1982 Oxynoemacheilus banarescui Asia 5.3 SL
1934 Oxynoemacheilus bergianus Asia 7.6 TL
1877 Oxynoemacheilus brandtii Kura loach Asia 6.6 SL
1928 Oxynoemacheilus bureschi Bulgarian stone loach Europe 6.5 SL
2007 Oxynoemacheilus ceyhanensis Elbistan loach Asia 8.8 TL
2014 Oxynoemacheilus chomanicus Asia 6.7 SL
2017 Oxynoemacheilus ciceki Asai 5.8 SL
2007 Oxynoemacheilus cinicus Asia 5.9 SL
1910 Oxynoemacheilus cyri Göle loach Asia 6.8 SL
1986 Oxynoemacheilus ercisianus Van loach Asia
2007 Oxynoemacheilus erdali Asia 4.7 SL
1978 Oxynoemacheilus eregliensis Asia 10.3 TL
1964 Oxynoemacheilus euphraticus Asia 7.4 SL
2007 Oxynoemacheilus evreni Ceyhan sportive loach Asia 9.4 TL
1843 Oxynoemacheilus frenatus Banded Tigris loach Asia 7.5 SL
1864 Oxynoemacheilus galilaeus Eurasia
2007 Oxynoemacheilus germencicus Carian loach Asia 6.3 SL
2017 Oxynoemacheilus gyndes Asia 5.7 SL
1991 Oxynoemacheilus hamwii Asia 6.2 SL
2017 Oxynoemacheilus hanae Asia 6.1 SL
2017 Oxynoemacheilus hazarensis Asia 6.5 SL
1843 Oxynoemacheilus insignis Syrian loach Asia 12 TL
2008 Oxynoemacheilus kaynaki Melid loach Asia 6.8 SL
2017 Oxynoemacheilus kentritensis Asia 7.9 SL
1966 Oxynoemacheilus kermanshahensis Asia 8.1 TL
2011 Oxynoemacheilus kiabii Asia 7.2 TL
1986 Oxynoemacheilus kosswigi Paphlagonian loach Asia 8.3 SL
2014 Oxynoemacheilus kurdistanicus Asia 6.9 SL
1962 Oxynoemacheilus lenkoranensis Asia
1883 Oxynoemacheilus leontinae Eurasia
2005 Oxynoemacheilus longipinnis Asia 4.1 SL
2007 Oxynoemacheilus mediterraneus Pamphylian loach Asia 6.7 SL
1840 Oxynoemacheilus merga Krynicki's loach Eurasia 10 SL
2012 Oxynoemacheilus mesudae Isiki loach Asia 8.9 TL
1991 Oxynoemacheilus namiri Levantine loach Asia
1843 Oxynoemacheilus panthera Asia 8 TL
2016 Oxynoemacheilus parvinae Asia 6.4 SL
2007 Oxynoemacheilus paucilepis Mancilik dwarf loach Asia 7 SL
1847 Oxynoemacheilus persa Asia 14 SL
2007 Oxynoemacheilus phoxinoides Iznik loach Asia 5.3 SL
2005 Oxynoemacheilus pindus Europe 7.5 TL
1978 Oxynoemacheilus samanticus Kizilirmak sportive loach Asia 8.6 TL
1968 Oxynoemacheilus seyhanensis Samanti loach Asia
2007 Oxynoemacheilus seyhanicola Asia 4.3 SL
1978 Oxynoemacheilus simavicus Simav loach Asia 7.1 TL
2006 Oxynoemacheilus theophilii Europe 6.6 SL
1843 Oxynoemacheilus tigris Tigris loach Asia 8.4 TL
1998 Oxynoemacheilus tongiorgii Asia 7.3 TL
2014 Oxynoemacheilus zagrosensis Asia 6.1 SL
2017 Oxynoemacheilus zarzianus Asia 7.5 SL
2015 Paracanthocobitis abutwebi Asia 5.3 SL
2015 Paracanthocobitis adelaideae Asia 5.1 SL
2015 Paracanthocobitis canicula Asia 6.3 SL
2015 Paracanthocobitis linypha Asia 4.3 SL
2015 Paracanthocobitis maekhlongensis Asia 7.5 SL
1948 Paracanthocobitis mandalayensis Asia 8.8 SL
2014 Paracobitis atrakensis Atrak crested loach Asia 13.1 TL
2014 Paracobitis basharensis Asia 6.1 SL
1842 Paracobitis boutanensis Asia
1966 Paracobitis ghazniensis Asia
2005 Paracobitis hagiangensis Asia
2015 Paracobitis hircanica Hircan crested loach Asia 10.5 TL
1872 Paracobitis longicauda Eastern crested loach Asia. 20 TL
1846 Paracobitis malapterura Western crested loach Asia 12.6 SL
2006 Paracobitis maolanensis Asia 5.7 TL
2014 Paracobitis molavii Asia 7.3 TL
2014 Paracobitis persa Asia 8.1 SL
2005 Paracobitis phongthoensis Asia
2006 Paracobitis posterodorsalus Asia 5.3 SL
1906 Paracobitis rhadinaeus Asia 23.6 SL
1998 Paracobitis vignai Asia 14.2 TL
2014 Paracobitis zabgawraensis Asia 7.4 SL
1983 Paranemachilus genilepis Asia 7 SL
2013 Paranemachilus pingguoensis Asia 8.8 SL
2015 Paraschistura abdolii Asia 6.6 SL
1970 Paraschistura alepidota Asia
1998 Paraschistura alta Asia 4.3 SL
2015 Paraschistura aredvii Asia 5.6 SL
1900 Paraschistura bampurensis Asia 5.9 SL
1998 Paraschistura chrysicristinae Asia
1898 Paraschistura cristata Turkmenian crested loach Asia 9.3 TL
2015 Paraschistura delvarii Delvari's loach Asia 4.2 SL
2015 Paraschistura hormuzensis Asia 5.2 SL
2015 Paraschistura ilamensis Asia 5.0 SL
1889 Paraschistura kessleri Kessler's loach Asia 5 SL
1981 Paraschistura lepidocaulis Asia
1965 Paraschistura lindbergi Asia 5.8 SL
1981 Paraschistura microlabra Asia
1838 Paraschistura montana Asia 12.1 TL
1963 Paraschistura naseeri Asia
2015 Paraschistura naumanni Asia 5.1 SL
1998 Paraschistura nielseni Asia 5.2 SL
2015 Paraschistura pasatigris Asia 4.5 SL
1933 Paraschistura prashari Asia 4.5 SL
1923 Paraschistura punjabensis Asia 8 SL
2015 Paraschistura susiani Asia 4.4 SL
1932 Paraschistura turcmenica Asia 5.1 TL
2017 Physoschistura absumbra Asia 4.4 SL
1918 Physoschistura brunneana Asia 4.5 SL
2012 Physoschistura chindwinensis Asia 4.5 SL
2012 Physoschistura dikrongensis Asia 5.2 SL
1982 Physoschistura elongata Asia 5 TL
1990 Physoschistura pseudobrunneana Asia 10 NG
1929 Physoschistura raoi Asia 3.4 SL



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