Believe it or not, the snail has the most teeth of any animal!
Although their teeth aren't the stereotypical “teeth” that we think of.
Snails, despite having thousands of teeth, are unable to chew their food.
This is because they use radulas, ribbon-like structures filled with teeth, to grind up their food and prepare it for digestion.
In fact, the average garden snail has over 14,000 teeth!