Acrossocheilus spinifer

Acrossocheilus spinifer is a species of cyprinid fish. It occurs in the upper reaches of rivers and hill streams in Guangdong and Fujian in southern China.