Placocheilus robustus

Placocheilus robustus is a species of cyprinid endemic to the Yuanjiang River basin in Yunnan, China. This species can reach a length of 10.9 cm SL.