The Nemacheilidae, or stone loaches, are a family of cypriniform fishes that inhabit stream environments, mostly in Eurasia, with one genus, Afronemacheilus, found in Africa. The family includes 922 valid species.
Genera The following are the described genera of the family:
References