Hard to see on my phone, but it looks like a type of caulerpa. This stuff can be very invasive. I'd take everything out with it attached and aim to destroy. Scrub it, soak it in a hydrogen peroxide mix, even throw the rock away.
Sent from my iPhone using Aquarium Advice