bezoar

bezoar /bē″zôr/ [Ar, bazahr, protection against poison] , a hard ball of hair or vegetable fiber that may develop within the stomach of humans. More often it is found in the stomachs of ruminants. Bezoars were once thought to have magical properties.

Radiographic image of bezoar (Eisenberg and Johnson, 2012)