LOACH


Meaning of LOACH in English

/lohch/ , n.

any of several slender European and Asian fishes of the family Cobitidae and related families, having several barbels around the mouth.

[ 1325-75; ME loche ]

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .