loach ( synonym found)

Definition of loach:

°A bottom-feeding freshwater fish of the family Cobitidae.

Definition of loach:

°A bottom-feeding freshwater fish of the family Cobitidae.

Back to Top