A few weeks back I noticed a baby snail in the aquarium. Funny thing is I only had one snail, a zebra nerite, with its obvious yellow and black stripe pattern. I've had this snail for a month or two. So I started doing the research on how they reproduce. Since most snails are asexual, this would make sense. Nerite snails however, are not. They lay eggs, not hold them inside (which would also make sense in this case). Everything also says the eggs won't hatch or the larvae won't survive unless it's brackish water. So can someone explain how my single zebra nerite snail in a freshwater aquarium has at least 3 baby's?