Yeah, sorry for the blurry pic. I'll try to take a better shot in the morning. I'm almost positive it's algae... it was floating on the water among some other variety of macro algae.
It's funny... I enjoyed snorkeling and getting an up-close view of different fishies and coral, but finding this kinda made my day. lol