snail eggs?

Top