We’ve had a lot of rain recently, leaving the area back of the house with several inches of water. I’ve noticed that on the cement wall in back there are these weird-looking pink “things” that have been clinging to it. What the heck are they?, I thought.

Apple snail eggs

These are apple snail eggs, pink “aliens” clinging to the low wall in the back of my house.

So, I did a search on Bing (I don’t like using Google, for various reasons). Are they animal, vegetable or mineral? I eliminated mineral, so animal or vegetable. The word mollusk popped up in my mind, so I did an image search for pink mollusk. Bingo! Got it right away. These appear to be the eggs of the apple snail, which lays its eggs above the waterline, according to this Wikipedia article. Mystery solved. Thankfully, they’re not space invaders.