Gastropod that is slimy, with two antennae and a shell to protect it. Lives in water or on land.
It sounds like the basis of a badly made sci-fi flick, doesn’t it? Giant snails invading an area, doing damage to everything in its wake, and in the mind of a writer, turning humans into zombies. Although zombies are outside the realm of possibility, the damage these snails can do is very real. In case […]