bn:16779260n
Noun Concept
AR
Nemacheilidae
EN
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. Wikipedia
Relations
Sources