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

Kura Loach (Oxynoemacheilus brandtii)

Nemacheilidae

Kura Loach

Oxynoemacheilus brandtii
  • Freshwater
  • Up to 7.8 cm
Triplophysa bleekeri

Nemacheilidae

Triplophysa bleekeri

Triplophysa bleekeri
  • Freshwater
  • Up to 13.1 cm

Nemacheilidae

Schistura leukensis

Schistura leukensis
  • Freshwater
  • Up to 5.8 cm
Roberts's Brook Loach (Schistura robertsi)

Nemacheilidae

Roberts's Brook Loach

Schistura robertsi
  • Freshwater
  • Up to 5.6 cm
Continental stone loach (Barbatula nuda)

Nemacheilidae

Continental stone loach

Barbatula nuda
  • Freshwater
  • Up to 22 cm

Nemacheilidae

Yunnanilus beipanjiangensis

Yunnanilus beipanjiangensis
  • Freshwater
  • Up to 7.3 cm

Nemacheilidae

Traccatichthys bacmeensis

Traccatichthys bacmeensis
  • Freshwater
Eightbarbel loach (Lefua costata)

Nemacheilidae

Eightbarbel loach

Lefua costata
  • Freshwater
  • Up to 9.8 cm
Yunnanilus cruciatus

Nemacheilidae

Yunnanilus cruciatus

Yunnanilus cruciatus
  • Freshwater
  • Up to 3.4 cm
Dotted Loach (Schistura semiarmata)

Nemacheilidae

Dotted Loach

Schistura semiarmata
  • Freshwater
  • Up to 5.6 cm

Nemacheilidae

Schistura huapingensis

Nemacheilus huapingensis
  • Freshwater
Triplophysa nandanensis

Nemacheilidae

Triplophysa nandanensis

Triplophysa nandanensis
  • Freshwater
  • Up to 8.1 cm

Nemacheilidae

Yasin triplophysa-loach

Triplophysa yasinensis
  • Freshwater
  • Up to 8.3 cm
Schistura namboensis

Nemacheilidae

Schistura namboensis

Schistura namboensis
  • Freshwater
  • Up to 7.4 cm

Nemacheilidae

Schistura nandingensis

Schistura nandingensis
  • Freshwater
Pteronemacheilus meridionalis

Nemacheilidae

Pteronemacheilus meridionalis

Pteronemacheilus meridionalis
  • Freshwater
  • Up to 6.3 cm
Schistura melarancia

Nemacheilidae

Schistura melarancia

Schistura melarancia
  • Freshwater
  • Up to 9.6 cm
Triplophysa nanpanjiangensis

Nemacheilidae

Triplophysa nanpanjiangensis

Triplophysa nanpanjiangensis
  • Freshwater
  • Up to 9.4 cm
Homatula nanpanjiangensis

Nemacheilidae

Homatula nanpanjiangensis

Homatula nanpanjiangensis
  • Freshwater
  • Up to 9.1 cm

Nemacheilidae

Yunnanilus nanpanjiangensis

Yunnanilus nanpanjiangensis
  • Freshwater
  • Up to 7.6 cm

Nemacheilidae

Schistura quaesita

Schistura quaesita
  • Freshwater
  • Up to 5.4 cm

Nemacheilidae

Paraschistura pasatigris

Paraschistura pasatigris
  • Freshwater
  • Up to 4.5 cm

Nemacheilidae

Schistura carletoni

Schistura carletoni
  • Freshwater
  • Up to 3.2 cm
Nemacheilus kapuasensis

Nemacheilidae

Nemacheilus kapuasensis

Nemacheilus kapuasensis
  • Freshwater
  • Up to 71 cm