loach

Definitions of loach
  1. noun
    slender freshwater fishes of Eurasia and Africa resembling catfishes
    see moresee less
    type of:
    cypriniform fish
    a soft-finned fish of the order Cypriniformes
Word Family