2 definitions found From The Collaborative International Dictionary of English v.0.48 [gcide]: Loach \Loach\ (l[=o]ch), n. [OE. loche, F. loche.] (Zool.) Any one of several small, fresh-water, cyprinoid fishes of the genera {Cobitis}, {Nemachilus}, and allied genera, having six or more barbules around the mouth. They are found in Europe and Asia. The common European species ({Nemachilus barbatulus}) is used as a food fish. [1913 Webster] From WordNet (r) 2.0 [wn]: loach n : slender freshwater fishes of Eurasia and Africa resembling catfishes
Powered by Blog Dictionary [BlogDict]
Kindly supported by
Vaffle Invitation Code
Get a Freelance Job - Outsource Your Projects | Threadless Coupon
All rights
reserved. (2008-2024)