OXFORD 9000
📚 noun • entry_id 42414

loach

/ˈləʊt͡ʃ/
Meanings (ES + gloss)
locha
A bottom-feeding freshwater fish in the superfamily or suborder Cobitoidea.
Word forms