Find the word definition

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.