TAXONOMY ATLAS · LEVEL 04
Nemacheilidae
Nemacheilidae- Genera
- 49
- Species
- 831
SPECIES INDEX
Species in this family
Browse all 831 published species in Nemacheilidae.
831 published species in this family
Nemacheilidae
Yunnanilus obtusirostris
Yunnanilus obtusirostris- Freshwater
Nemacheilidae
Oxynoemacheilus hazarensis
Oxynoemacheilus hazarensis- Freshwater
- Up to 7.2 cm
Nemacheilidae
Schistura khamtanhi
Schistura khamtanhi- Freshwater
- Up to 6.1 cm
Nemacheilidae
Schistura harnaiensis
Schistura harnaiensis- Freshwater
Nemacheilidae
Triplophysa hazaraensis
Triplophysa hazaraensis- Freshwater
Nemacheilidae
Orontes sportive loach
Oxynoemacheilus hamwii- Freshwater
- Up to 8.4 cm
Nemacheilidae
Turcinoemacheilus hafezi
Turcinoemacheilus hafezi- Freshwater
- Up to 6.7 cm
Nemacheilidae
Triplophysa xiangshuingensis
Triplophysa xiangshuingensis- Freshwater
- Up to 10.9 cm
Nemacheilidae
Triplophysa tanggulaensis
Triplophysa tanggulaensis- Freshwater
Nemacheilidae
Triplophysa kashmirensis
Triplophysa kashmirensis- Freshwater
- Up to 14.6 cm
Nemacheilidae
Kerala Loach
Nemacheilus keralensis- Freshwater
- Up to 5.3 cm
Nemacheilidae
Turcinoemacheilus himalaya
Turcinoemacheilus himalaya- Freshwater
- Up to 5.9 cm
Nemacheilidae
Schistura himachalensis
Schistura himachalensis- Freshwater
- Up to 4 cm
Nemacheilidae
Yunnanilus sichuanensis
Yunnanilus sichuanensis- Freshwater
- Up to 6.6 cm
Nemacheilidae
Triplophysa rotundiventris
Triplophysa rotundiventris- Freshwater
- Up to 7.6 cm
Nemacheilidae
Schistura spilota
Schistura spilota- Freshwater
- Up to 8.8 cm
Nemacheilidae
Schistura globiceps
Schistura globiceps- Freshwater
- Up to 5.3 cm
Nemacheilidae
Turkmenian crested loach
Paraschistura cristata- Freshwater
- Up to 9.3 cm
Nemacheilidae
Paraschistura turcmenica
Paraschistura turcmenica- Freshwater
- Up to 5.1 cm
Nemacheilidae
Batman loach
Paraschistura chrysicristinae- Freshwater
- Up to 3.6 cm
Nemacheilidae
Southern pond loach
Seminemacheilus ispartensis- Freshwater
- Up to 5.7 cm
Nemacheilidae
Burdur loach
Oxynoemacheilus anatolicus- Freshwater
- Up to 8.2 cm
Nemacheilidae
Pamphylian loach
Oxynoemacheilus mediterraneus- Freshwater
- Up to 7.6 cm
Nemacheilidae
Indoreonectes evezardi
Indoreonectes evezardi- Freshwater
- Up to 3.8 cm
