Snails do have teeth. The average garden snail has over 14,000 of them.

Snails do have teeth. The average garden snail has over 14,000 of them.

Next