Hard to tell from the picture but from your description, sounds like aptasia. Bad for corals, will sting your corals if the corals grow too close to these. I would remove the rock and replace it. Do not try to remove these by hand, if they break up they will spread to other areas of your tank.