The Stargazer Mountain Catfish (Amphilius uranoscopus) is a small common African ray-finned fish.
The Stargazer Mountain Catfish has a long grey-black body with light-grey markings. It has a flattened head, with a large nose, mouth suckers, and whiskers. Its eyes are quite far apart. Its tail is forked and rounded.
It grows to about 19 centimetres (7 inches) long.
The Stargazer Mountain Catfish is from central and east Africa. It lives on the bottom of freshwater rivers. It prefers clear, flowing waters, and rocky river beds.
It is a bottom feeder, feeding on insects and small organisms on rocks and river beds. Its predators include eels and fish.
It breeds in summer. Young Stargazer Mountain Catfish look like tadpoles.
Photographer: Martina Nicolls
Martina Nicolls: SIMILAR BUT DIFFERENT IN THE ANIMAL KINGDOM