6 Fascinating Parrotfish Species to Encounter Underwater
Parrotfish vary drastically from species to species, and there are roughly 90 species of parrotfish in the Scaridae family. Plus, they tend to change colour as they mature and change gender (more on …