Nature of the World Wiki
Advertisement
East African Land Snail

Eastern African land snail is one of the largest species of snails in the world. Like all snails they are Mollusks that live on land, they are covered in slime which is mucous. They where introduced to the United States as a exotic pet. But when it got lose it took over.

Advertisement