loach
English Dictionary
->
Letter L
-> loach
Search Dictionary:
loach Definition
(n)
slender
freshwater
fishes
of
Eurasia
and
Africa
resembling
catfishes
loach Synonyms
loach
© Art Branch Inc.