Glastonbury Tor 12
Image by Meic

I think the simple answer to your question, moss, is "no".

All we seem to know is that the egg stones are hatched out of the local landscape and we've no proof of what they've been used for.