These little white puffballs are everywhere now, on the rocks, the christmas tree rock, the glass, even on snails..I am assuming they are eggs, but from what? We have astrea and turbo snails, red leg hermits, 2 emerald crabs, queen conch's, nasarius and cerith and cap snails. Now these things are pretty good sized.