Originally Posted by BoneSnapper
Looks like some sort of Polyp. Maybe a Star Polyp colony? I can't really tell, could you get a better pic?
ye the best i could come up with was some sort of mushroom depending on shape, or polyps i cant tell from the pic. Maybe a different angle and a close up would be better