Stone Loaches

Nemacheilidae

Summary 1

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 about 630 species.

Sources and Credits

  1. (c) Wikipedia, some rights reserved (CC BY-SA), http://en.wikipedia.org/wiki/Nemacheilidae

More Info

iNat Map