4 min read
0
Neolamprologus pulcher: a cichlid with an unusual lifestyle – Practical Fishkeeping
Dr Alex Jordan, of the University of New South Wales, Australia, takes a look at the interesting social life of…