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

Nemacheilus longipinnis

Nemacheilus longipinnis
  • Freshwater
  • Up to 5.1 cm
Homatula longidorsalis

Nemacheilidae

Homatula longidorsalis

Homatula longidorsalis
  • Freshwater
  • Up to 9 cm

Nemacheilidae

Eonemachilus longidorsalis

Yunnanilus longidorsalis
  • Freshwater
Nemacheilus longipectoralis

Nemacheilidae

Nemacheilus longipectoralis

Nemacheilus longipectoralis
  • Freshwater
  • Up to 3.7 cm

Nemacheilidae

Triplophysa longipectoralis

Triplophysa longipectoralis
  • Freshwater
  • Up to 5.2 cm
Long bladder loach (Physoschistura elongata)

Nemacheilidae

Long bladder loach

Physoschistura elongata
  • Freshwater
  • Up to 5 cm

Nemacheilidae

Oreonectes elongatus

Oreonectes elongatus
  • Freshwater
  • Up to 7.8 cm
Red-tailed Squirrel Loach (Aborichthys elongatus)

Nemacheilidae

Red-tailed Squirrel Loach

Aborichthys elongatus
  • Freshwater
  • Up to 7.4 cm

Nemacheilidae

Triplophysa longibarbata

Triplophysa longibarbata
  • Freshwater
  • Up to 5.5 cm

Nemacheilidae

Yunnanilus longibarbatus

Yunnanilus longibarbatus
  • Freshwater
  • Up to 5.8 cm

Nemacheilidae

Oxynoemacheilus longipinnis

Oxynoemacheilus longipinnis
  • Freshwater
  • Up to 4.1 cm
Schistura longa

Nemacheilidae

Schistura longa

Schistura longa
  • Freshwater
Nemacheilus longistriatus

Nemacheilidae

Nemacheilus longistriatus

Nemacheilus longistriatus
  • Freshwater
  • Up to 12.5 cm

Nemacheilidae

Yunnanilus analis

Yunnanilus analis
  • Freshwater
Indotriplophysa tenuis (Triplophysa tenuis)

Nemacheilidae

Indotriplophysa tenuis

Triplophysa tenuis
  • Freshwater
  • Up to 17 cm

Nemacheilidae

Yunnanilus longibulla

Yunnanilus longibulla
  • Freshwater
Oreonectes guananensis

Nemacheilidae

Oreonectes guananensis

Oreonectes guananensis
  • Freshwater

Nemacheilidae

Eonemachilus yangzonghaiensis

Yunnanilus yangzonghaiensis
  • Freshwater
Barbatula altayensis

Nemacheilidae

Barbatula altayensis

Barbatula altayensis
  • Freshwater

Nemacheilidae

Paracobitis boutanensis

Paracobitis boutanensis
  • Freshwater
  • Up to 10.5 cm
Hillstream zipper loach (Paracanthocobitis abutwebi)

Nemacheilidae

Hillstream zipper loach

Paracanthocobitis abutwebi
  • Freshwater
  • Up to 5.3 cm
Checkerboard zipper loach (Paracanthocobitis adelaideae)

Nemacheilidae

Checkerboard zipper loach

Paracanthocobitis adelaideae
  • Freshwater
  • Up to 5.1 cm
Aras loach (Oxynoemacheilus araxensis)

Nemacheilidae

Aras loach

Oxynoemacheilus araxensis
  • Freshwater
  • Up to 7.1 cm
Paraschistura abdolii

Nemacheilidae

Paraschistura abdolii

Paraschistura abdolii
  • Freshwater
  • Up to 6.6 cm