bezoars

/ˈbiːzɔrz/
noun
  1. A hard mass of undigested material (such as hair or plant fibers) found in the stomach or intestines of some animals, especially ruminants, formerly believed to have medicinal or magical properties.
    • Veterinarians sometimes remove bezoars from the stomachs of goats and sheep.
    • The ancient healer kept a collection of bezoars, believing they could cure any poison.
    • In medieval times, a bezoar was considered a precious antidote and was often set in gold.
What does "bezoars" mean? | whatsthatwordmean | whatsthatwordmean