Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: bezoar  'bee,zor
  1. 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