bezoar

nounA hard mass of indigestible material (such as hair or plant fibers) found in the stomach or intestines of some animals, especially ruminants.
bezoar synonyms & antonyms | whatsthatwordmean | whatsthatwordmean