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

Marmorated zipper loach

Paracanthocobitis marmorata
  • Freshwater
  • Up to 3.4 cm

Nemacheilidae

Triplophysa macrophthalma

Triplophysa macrophthalma
  • Freshwater

Nemacheilidae

Schistura macrocephalus

Schistura macrocephalus
  • Freshwater
  • Up to 8.4 cm

Nemacheilidae

Triplophysa macrocephala

Triplophysa macrocephala
  • Freshwater
  • Up to 7.7 cm

Nemacheilidae

Schistura antennata

Schistura antennata
  • Freshwater
  • Up to 7.4 cm

Nemacheilidae

Hedinichthys macropterus

Hedinichthys macropterus
  • Freshwater
  • Up to 26.5 cm

Nemacheilidae

Schistura macrolepis

Schistura macrolepis
  • Freshwater

Nemacheilidae

Oreonectes macrolepis

Oreonectes macrolepis
  • Freshwater
  • Up to 7.6 cm

Nemacheilidae

Yunnanilus macrolepis

Yunnanilus macrolepis
  • Freshwater

Nemacheilidae

Triplophysa nasalis

Triplophysa nasalis
  • Freshwater
Schistura megalodon

Nemacheilidae

Schistura megalodon

Schistura megalodon
  • Freshwater
  • Up to 4.2 cm
Nemacheilus tebo

Nemacheilidae

Nemacheilus tebo

Nemacheilus tebo
  • Freshwater
  • Up to 5.6 cm

Nemacheilidae

Triplophysa tianeensis

Triplophysa tianeensis
  • Freshwater
  • Up to 6.1 cm

Nemacheilidae

Triplophysa tianxingensis

Triplophysa tianxingensis
  • Freshwater
Lanquedoc stone loach (Barbatula quignardi)

Nemacheilidae

Lanquedoc stone loach

Barbatula quignardi
  • Freshwater
  • Up to 7 cm
Homatula shexiang

Nemacheilidae

Homatula shexiang

Homatula shexiang
  • Freshwater
  • Up to 13.3 cm

Nemacheilidae

Schistura daubentoni

Schistura daubentoni
  • Freshwater
  • Up to 3.5 cm

Nemacheilidae

Triplophysa yaopeizhii

Triplophysa yaopeizhii
  • Freshwater
Nemacheilus marang

Nemacheilidae

Nemacheilus marang

Nemacheilus marang
  • Freshwater
Acanthocobitis pavonacea

Nemacheilidae

Acanthocobitis pavonacea

Acanthocobitis pavonacea
  • Freshwater
  • Up to 8 cm
Neonoemacheilus mengdingensis

Nemacheilidae

Neonoemacheilus mengdingensis

Neonoemacheilus mengdingensis
  • Freshwater
Nemacheilus angorae (Oxynoemacheilus angorae)

Nemacheilidae

Nemacheilus angorae

Oxynoemacheilus angorae
  • Up to 8.9 cm

Nemacheilidae

Schistura andrewi

Schistura andrewi
  • Freshwater
  • Up to 5.1 cm
Triplophysa angeli

Nemacheilidae

Triplophysa angeli

Triplophysa angeli
  • Freshwater
  • Up to 12.9 cm