Bezoar

Curiosities

A bezoar is a mass found trapped in the gastrointestinal system.