bezoars

nounA 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.

No synonyms or antonyms found for this word.

bezoars synonyms & antonyms | whatsthatwordmean | whatsthatwordmean