Two-spotted Barb Puntius bimaculatus

Two-spotted Barb
Two-spotted Barb
Two-spotted Barb with Odessa Barb Red-sided Barb with Odessa Barb.
The Two-spotted Barb is also called Twospot and the Red-sided or Redside Barb, misleading names since there are usually three visible black spots and the red side is often absent, especially on females but even those on the more colourful breeding males are less red than on the Odessa Barb. It grows to some 5 cm and is native to streams and rivers of southern India and Sri Lanka.