The oddball minority of animals that don’t lay eggs includes a tough little snail called a rough periwinkle. Unlike mammals giving birth to kittens and fawns and helpless little humans, this ...
Did you have an aquarium when you were growing up – or do you have one now? Did you have snails in it? In nature, our rivers, creeks and lakes are filled with freshwater snails … or were until ...