locha

[Spanish]

Loach. A small freshwater fish of the carp family. The flavour is good but there are lots of small bones. It is usually fried.

Synonyms in other languages

Latin names

Countries