If you do have fish in there it could very well be from one of them. With the color he/she is would be able to hide well. Goldies do start out to be an olive drab color, and change with age. Some stay ugly, but most will change. Could have been an egg on a plant, but most likely it came from your own fish. To me, right now it looks like a goldie.
Kim