Hello everyone, Can someone please tell me what is the very small, green, that million floated on the sea? Is this called by phytoplankton? If yes, can someone please tell me what is the specific name of this thing? Regards 3ddd