types of snail shells
The carnivorous snails have tongues that are covered with thousands of tiny teeth to tear apart food. The gastropod fossils from Jacksboro, TX shown below are from the Pennsylvanian, Finis formation, and these gastropods lived about 300 million years ago.