Allosaurus Skull: Some Dinosaurs Ate Rock
What Eats Rocks? Birds Do; Dinosaurs Used To.

What eats rocks?

All birds eat gravel and small stones to help them digest their food. The rocks, stones or gravel go into the “gizzard,” a part of the bird’s digestive system where food is ground into smaller pieces. The stones move around in the gizzard and do the grinding. Gizzard stones are also called “stomach stones” and “gastroliths.”

Some reptiles such as crocodiles also eat rocks to use as gizzard stones.

Some dinosaurs used to eat rocks too—and for the same purpose that birds still eat them today.

Photo of author

Gordon Ramel

Gordon is an ecologist with two degrees from Exeter University. He's also a teacher, a poet and the owner of 1,152 books. Oh - and he wrote this website.