
The rainbow parrotfish is the largest herbivorous fish in the Atlantic, with males growing to lengths of 1.2 metres. As the name suggests, they are attractively coloured fish with deep green bodies. The fins are orange with streaks of green extending
... More


View all images





