YourDictionary

bezoar medical definition

noun
A hard indigestible mass of material, such as hair, vegetable fibers, or the seeds and skins of fruits, formed in the alimentary canal.

Learn more about bezoar

link/cite print suggestion box