Long-snouted barb


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