Who knew that snails could be this big!

Meet the giant african land snail....

1 views sciencedump.com

Interest

Nature
Discovered by <a href="/stumbler/Sciencedump">www.sciencedump.com</a><br/>on Nov 1, 2012

Stumblers Who Like This Page