tricobezoar

Noun

 * 1) trichobezoar a bezoar composed of hair