cachucho
/
kah-CHOO-choo
/
[
Galician_Spanish
]
plural
cachuchos
Large eyed dentex. A deep water fish with large eyes.
Synonyms in other languages
Latin names
Dentex macrophthalmas
Countries
Spain
Regions
Galicia
Related terms
Galicia