Definitely Eggs but buy a couple of other snails if you want them to hatch, if they do get ferterlized, your water will be cloudy for a short time, and then hatch within a couple or few weeks at least thats how long mine took, salinity, temp, thats what it all depends on, great way to add stuff to your tank, bring um in to stores after they grow a bit, I got store credit.