nemacheilid

Noun

 * 1) Any stone loach of the family