Gudgeon is a common name for a number of small freshwater fishes of the families Cyprinidae, Eleotridae or Ptereleotridae. Most gudgeons are elongate, bottom-dwelling fish, many of which live in rapids and other fast moving water.

Gudgeon

Gudgeon is a common name for a number of small freshwater fishes of the families Cyprinidae, Eleotridae…