I need help to ID

If what you are referring to are the yellowish ball-like organisms, they are definitely not algae, and are probably sponges.
 
Back
Top