bezoar

/ˈbizɔr/

noun

A small stony concretion that may form in the stomachs of certain animals, especially ruminants, and which was once used as an antidote for various ailments.

They induced him to swallow therapeutic potions of oriental bezoar stone from the stomach of a goat and boiled spirits from a human skull.