Looks like some kind of a leather and those things taking over your rocks look like clove polyps. I had them in my tank and they took over everything. Got to the point that I wanted to take my tank down. Good luck with them and hopefully they're not as evasive in your tank as they were in mine.
|