×

Osteochilus

Fish
Osteochilus is a genus of cyprinid fishes mainly found in Southeast Asia with a few extending into adjacent parts of China. Additionally, two species are endemic to the Western Ghats in India. Wikipedia
Scientific name: Osteochilus
Higher classification: Labeoninae