Aquariumpro
🔍
← Back to species
FishFreshwaterIntermediateAggressive

Zimbabwe Rock

Otopharynx lithobates

A cave-dwelling Malawi cichlid that turns neon blue when ready to breed.

Zimbabwe Rock
1 / 15
CC BY-SA 3.0

About

Found only in the southern reaches of Lake Malawi, this rocky-habitat cichlid, Otopharynx lithobates, has carved out one of the more unusual ecological niches in the lake: it feeds primarily on the waste of other fish, particularly large catfish like Bagrus meridionalis, picking through droppings and substrate debris for nutrition. The name lithobates translates directly as "rock dweller," and it lives up to that billing both in the wild and in the aquarium, where it rarely ventures into open water. Out of breeding condition, males and females are relatively subdued in appearance, but spawning males undergo a dramatic transformation. The three characteristic flank spots disappear beneath an intense neon blue patterning, while much of the dorsal fin and the top of the head flush a deep yellow-orange. The "Zimbabwe Rock" form is considered the most vivid expression of this coloration. In the aquarium, this species does best with similarly sized, peaceful Haplochromine cichlids and should not be paired with boisterous mbuna. Males can be persistent and aggressive in courtship, so keeping a harem of at least two or three females per male is strongly recommended. It has been sold under the trade name "Aristochromis sp. red top" in the past, so some care is needed when sourcing fish.

Frequently asked questions

How big does the Zimbabwe Rock get?
The Zimbabwe Rock reaches about 4–6.5" as an adult.
What size tank does the Zimbabwe Rock need?
A minimum of 42 gallons is recommended for the Zimbabwe Rock.
What water parameters does the Zimbabwe Rock need?
The Zimbabwe Rock does best with a temperature of 74–82°F, a pH of 7.5–8.8, hardness around 8–25 dGH.
Is the Zimbabwe Rock aggressive?
The Zimbabwe Rock is aggressive and is best kept alone or with robust tankmates that can hold their own.
What does the Zimbabwe Rock eat?
The Zimbabwe Rock is an omnivore. It does well on a varied diet of quality flake or pellet plus occasional frozen or live foods.
How long does the Zimbabwe Rock live?
With good care, the Zimbabwe Rock typically lives 5-8 years.