Nemacheilus


Nemacheilus is a genus of stone loaches native to Asia.

Species

There are currently 43 recognized species in this genus: