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.
I bought some live rock, and a piece of coral and it's amazing how much little life I see! Seems as if new creatures form in front of my eyes, but what is this?
I thought it was a leg of a star fish, but it's a worm