Bioluminescent plankton?

http://blogs.scientificamerican.com/...caribbean-sea/