Kagera River
It lives in diverse freshwater habitats, from inshore waters of lakes to rapidly flowing rivers. This species is an omnivore, eating water plants, molluscs and fishes. It is fished for sport and food; its Kagera River population being of some commercial significance.