bezoar
/ˈbɛzoʊər/Definitions
1. noun
a mass of indigestible matter accumulated in the stomach or intestines of an animal, especially a concretion of hair, swallowed bones, and other foreign substances.
“The bezoar was found in the deer’s stomach after it was autopsied.”