YourDictionary

loach

noun

any of a family (Cobitidae, order Cypriniformes) of small, bottom-dwelling, freshwater, bony fishes with barbels around the mouth

See loach in American Heritage Dictionary 4

Learn more about loach

link/cite print suggestion box