Gyrinocheilus: taxon details and analytics

Domain
Kingdom
Animalia
Phylum
Chordata
Class
Actinopterygii
Order
Cypriniformes
Family
Gyrinocheilidae
Genus
Gyrinocheilus
Species
Scientific Name
Gyrinocheilus

Summary description from Wikipedia:

Gyrinocheilus

Gyrinocheilus is the single genus in the family Gyrinocheilidae, a family of small Southeast Asian cypriniform fishes that live in fast-flowing freshwater mountain streams. The species in this genus are commonly called algae eaters. 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. A "golden" variety of G. aymonieri, the Chinese algae eater or "sucking loach", can be found in many pet shops and fish farms.

...
 

Images from inaturalist.org observations:

We recommend you sign up for this excellent, free service.

Gyrinocheilus
©Alexey V. Ivanov, some rights reserved (CC-BY-NC)