Noun
spined loach (plural spined loaches) A small freshwater fish (Cobitis taenia), found in most of northern temperate Europe.