These are right out of my nightmares. I imagine alien critters that bite and swallow us in our sleep. It wasn't until I came home and did some research on the internet, that I found these could be turtle eggs. So I'm going with that. Turtle eggs! I wish now that I had brought them home to get a better, closer look at them.