actually it could be anything-maybe sponge? maybe some kind of um.a....yellowstripdacollis...I'd let it grow and see what comes of it...I def wouldnt lick it or eat it..lolCould it be green coralline?
Didn't think of that, could be.
I plan to add this to my tank tomorrow.