The Fish That Eat Rocks And Poop Beaches

The Humphead Parrotfish doesn’t have the most attractive smile, perhaps because of those monster teeth so strong they eat coral reefs, but that’s only the beginning of the story.

At the end lies those sandy beaches we so love.