Semilabeo Explained

Semilabeo is a genus of cyprinid fishes found in rivers and streams in China and Vietnam. There are currently two recognized species in this genus.

Species