image layout frameless
Xenobarbus
loveridgei
Xenobarbus
loveridgei
is a species of cyprinid fish endemic to Tanzania where it is found in Lake Victoria. It is the only species in its genus. The species...
1 KB (82 words) - 16:22, 18 November 2021