Gyrinocheilus Aymonieri

Gyrinocheilus aymonieri is an active Algae-eaters fish. Each fish to 40 liters of water is quite effective. Unfortunately, this fish when it is matures (12.5 cm) it has a reputation for becoming increasingly jealous of its territory as it matures, and also can be aggressive to fish, especially slow, flat-bodied fish., and less diligent eating algae.

Gyrinocheilus, also known as Chinese algae eater or sucking loach, is the single genus in the family Gyrinocheilidae, a family of small Southeast Asian cypriniform fishes that live in fast-flowing freshwater mountain streams. They hold on to fixed objects using a sucker-like mouth, and, despite the name, feed on a wide range of detritus, rather than simply on algae.