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

Triplophysa uranoscopus

Nemacheilidae

Triplophysa uranoscopus

Triplophysa uranoscopus
  • Freshwater
Nemacheilus triangularis

Nemacheilidae

Nemacheilus triangularis

Nemacheilus triangularis
  • Freshwater
  • Up to 5.8 cm

Nemacheilidae

Triplophysa sanduensis

Triplophysa sanduensis
  • Freshwater

Nemacheilidae

Paracobitis hagiangensis

Paracobitis hagiangensis
  • Freshwater

Nemacheilidae

Draconectes narinosus

Draconectes narinosus
  • Freshwater

Nemacheilidae

Triplophysa qiubeiensis

Triplophysa qiubeiensis
  • Freshwater
  • Up to 9.2 cm
Triplophysa orientalis

Nemacheilidae

Triplophysa orientalis

Triplophysa orientalis
  • Freshwater
  • Up to 16.8 cm

Nemacheilidae

Gejiu blind loach

Triplophysa gejiuensis
  • Freshwater
  • Up to 5.2 cm

Nemacheilidae

Triplophysa intermedia

Triplophysa intermedia
  • Freshwater
Barbatula linjiangensis

Nemacheilidae

Barbatula linjiangensis

Barbatula linjiangensis
  • Freshwater
  • Up to 9.2 cm
Schistura denisoni

Nemacheilidae

Schistura denisoni

Schistura denisoni
  • Freshwater
  • Up to 5 cm
Homatula wujiangensis

Nemacheilidae

Homatula wujiangensis

Homatula wujiangensis
  • Freshwater

Nemacheilidae

Homatula nigra

Homatula nigra
  • Freshwater
  • Up to 10.9 cm

Nemacheilidae

Yunnanilus jiuchiensis

Yunnanilus jiuchiensis
  • Freshwater

Nemacheilidae

Schistura novemradiata

Schistura novemradiata
  • Freshwater
  • Up to 5.7 cm

Nemacheilidae

Nemacheilus papillos

Nemacheilus papillos
  • Freshwater

Nemacheilidae

Nemacheilus lactogeneus

Nemacheilus lactogeneus
  • Freshwater
  • Up to 5.5 cm

Nemacheilidae

Triplophysa yunnanensis

Triplophysa yunnanensis
  • Freshwater
  • Up to 6.3 cm

Nemacheilidae

Triplophysa alexandrae

Triplophysa alexandrae
  • Freshwater

Nemacheilidae

Schistura fowleriana

Schistura fowleriana
  • Freshwater

Nemacheilidae

Paraschistura ilamensis

Paraschistura ilamensis
  • Freshwater
  • Up to 5 cm

Nemacheilidae

Bampur Loach

Paraschistura bampurensis
  • Freshwater
  • Up to 6.7 cm
Oxynoemacheilus bergianus

Nemacheilidae

Oxynoemacheilus bergianus

Oxynoemacheilus bergianus
  • Freshwater
  • Up to 8.4 cm
Blind loach (Eidinemacheilus smithi)

Nemacheilidae

Blind loach

Eidinemacheilus smithi
  • Freshwater
  • Up to 5.5 cm