ScienceAnimalsLatest blogMore StoriesNewsDinosaur’s Last Meal: A Mammal by Peter Barnes January 12, 2023 by Peter Barnes January 12, 2023