Nemacheilidae

From The Aquarium Wiki
Jump to: navigation, search

Nemacheilidae, or Stone Loaches, are a group of freshwater fish belonging to the order Cypriniformes. There are around 630 species in this family.