Find the word definition

Wiktionary
stone loach

n. (taxlink Barbatula barbatula species), a species of ray-finned fish in the ''(taxlink Balitoridae family)'' (hillstream loach) family.

Wikipedia
Stone loach

The stone loach (Barbatula barbatula) is a species of fresh water ray-finned fish in the Balitoridae family. It is one of seventeen species in the genus Barbatula.

It is found in Baltic states, Eastern Europe, Austria, Belgium, Bulgaria, Czech Republic, Denmark, Finland, France, Germany, Hungary, Ireland, Italy, Liechtenstein, Luxembourg, Moldova, the Netherlands, Poland, Romania, Serbia and Montenegro, Slovakia, Spain, Sweden, Switzerland, and the United Kingdom.

Stone loaches live amongst the gravel and stones of fast flowing water where they can search for food. The most distinctive feature of this 14 cm fish is the presence of barbels around the bottom jaw, which they use to detect their invertebrate prey. The body is a mixture of brown, green and yellow.