language-icon Old Web
English
Sign In

Nemacheilidae

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.

[ "Cypriniformes", "Oxynoemacheilus angorae", "Oxynoemacheilus", "Turcinoemacheilus kosswigi", "Acanthocobitis", "Cobitoidea" ]
Parent Topic
Child Topic
    No Parent Topic