Nile perch
Adult Nile perch occupy all habitats of a lake with sufficient oxygen concentrations, while juveniles are restricted to shallow or nearshore environments. A fierce predator that dominates its surroundings, the Nile perch feeds on fish (including its own species), crustaceans, and insects; the juveniles also feed on zooplankton. Nile perch use schooling as a mechanism to protect themselves from other predators.