Fun fact 125 of 636

A snail can have up to 25,000 teeth on its tongue.

Use the buttons below, hit random, or use your keyboard arrows to browse.