bezoar
(noun)
noun
1. A mass, usually of hair or undigested vegetable matter, found in an animal's intestines; a hairball.
2. An enterolith.
(noun)
1. A mass, usually of hair or undigested vegetable matter, found in an animal's intestines; a hairball.
2. An enterolith.