Gyrinocheilus aymonieriChinese algae-eater(Also: Indian algae eater; Siamese headbreather; Sucker loach)


    • Chinese algae-eater
      Gyrinocheilus aymonieri