Noun Definition

loach

1.Definition: slender freshwater fishes of Eurasia and Africa resembling catfishes

Category: Animals