Eonemachilus

Eonemachilus is a genus of ray-finned fish belonging to the family Nemacheilidae, the stone loaches.

The fishes in this genus are found in China.

Eonemachilus contains the following species:[2]