I am adding this comment I got from a friend of my Mom's - Jerry Sue -
"Yes, those are parrot fish. We've seen (and heard) lots of them while SCUBA diving and snorkeling. They chew on the coral - make quite a racket crunching away - and then poop lots and lots of sand. That's where many of the white sand beaches come from. No joke!"
Thanks Jerry Sue - How cool!
p.s. We love hearing comments from you. If there are any, you can see the comments by clicking on them at the bottom of each post.