Sounds like a bacterial film or fungus from die off on the rock.