Schistura macrolepis is a species of ray-finned fish, a stone loach in the genus Schistura from Pakistan.[1]
Schistura macrolepis is a species of ray-finned fish, a stone loach in the genus Schistura from Pakistan.