Long-snouted barb

The long-snouted barb (Puntius dorsalis) is a species of ray-finned fish in the genus Puntius. It is found in India and Sri Lanka.