Loading
bezoar
bezoar
(noun)
1
Definition
Examples
A hard mass found in the stomach or intestines.
2
Definition
Examples
An antidote or magical charm made from bezoar stone.