can't really tell from pic,, could be snail eggs,, maybe some sponge you just havn't noticed before