Answer: spideregg

AnswerCrossword Clue
SPIDEREGG

It might be put on a web site

SPIDEREGG

Web deposit?