Help Identify This Crazy Thing?

I see my cerith snails lay those every now and then. Apparently it takes a week or two for them to hatch, but mine always get eaten within a few days.
 
Back
Top