Rhamphochromis esox : fisheries, aquarium

Rhamphochromis esox (Boulenger, 1908)