English Dictionary
◊ COBITIDAE
Cobitidae
n : loaches [syn: {Cobitidae}, {family Cobitidae}]