The friendliest place on the web for anyone with an interest in aquariums or fish keeping!
If you have answers, please help by responding to the unanswered posts.
Looks to me like a mushroom and in the foreground to the right you can even see a smaller one sprouting. The central "mouth" and the translucent stalk on the smaller one give it away. IMO