Nemachilus Stoliczkae brevicauda Herzenstein, 1888 Triplophysa brevicauda is a species of stone loach.
[1][2] It is endemic to China[1] and was first described from Dabsan Nur lake in Qinghai.
[2] It grows to 8.2 cm (3.2 in) SL.
This Nemacheilidae article is a stub.
You can help Wikipedia by expanding it.