Noun: bezoar 'bee,zor
- A solid mass found in the digestive tract of some animals, historically believed to have medicinal properties
"In the past, bezoars were highly valued as antidotes to poison"
Derived forms: bezoars
Encyclopedia: Bezoar