This is what they incubate in. The colloquial term is Mermaids Purse, and you can find them washed up on the beach from time to time. I found this one a couple of weeks ago on my morning walk.
I'm pretty sure they are aliens. Cute, deadly little aliens. I'm just waiting for them to out themselves and take out a few humans for destroying the planet.
The evolution of life on earth is one of the most fascinating things ever. There’s a link between every living being. See how they have eyes, lips and legs just like we do.
Comments
Tasty
I need my eyes checked😬
https://www.britannica.com/animal/stingray
That is amazing.
And they look like someone ran over an alien.
Very cute 😊
Now I gotta check each one before I monga