Skip to content
Skip to main content

Palaeobiology: The Riddle of the Stomach Stones

Updated Wednesday, 1 November 2017
Why did some prehistoric animals have stomach stones?

This page was published over 6 years ago. Please be aware that due to the passage of time, the information provided on this page may be out of date or otherwise inaccurate, and any views or opinions expressed may no longer be relevant. Some technical elements such as audio-visual and interactive media may no longer work. For more detail, see how we deal with older content.

Gastroliths, or stomach stones

Many extinct marine reptiles, especially the plesiosaurs and marine crocodiles found in British rocks, are often found as fossil skeletons with smooth rounded stones in the belly region. What do you think these stomach stones, or gastroliths, were used for? After looking at the evidence you can decide for yourself, then compare your conclusions with the conclusions of the experts!

Hypothesis 1 - gastroliths for feeding

These reptiles do not have teeth suitable for chewing and they must bolt down their prey whole or in large chunks. Therefore, the gastroliths were ingested to act like ‘teeth’ inside the stomach, helping grind and mix up the meal to aid digestion.

Hypothesis 2 - gastroliths for buoyancy and swimming

These reptiles contain a lot of air in their bodies because they breath air with lungs. Heavy stones in the stomach would counteract the light air and act as ballast, stopping the animal floating to the surface.

Hypothesis 3 - accidental ingestion

Reptiles that feed on animals living on the sea floor (benthic animals) will accidentally swallow stones, gravel and sand as a consequence. In this case, gastroliths really have no function.

Next: Find out what the evidence says... and reach your conclusion

 

Become an OU student

Ratings & Comments

Share this free course

Copyright information

Skip Rate and Review

For further information, take a look at our frequently asked questions which may give you the support you need.

Have a question?