Discocheilus Explained

Discocheilus is a genus of cyprinid fishes endemic to China. This genus contains two recognized species.

Species