'trichobezoar' definitions:

Definition of 'trichobezoar'

(from WordNet)
noun
A compact mass of hair that forms in the alimentary canal (especially in the stomach of animals as a result of licking fur) [syn: hairball, hair ball, trichobezoar]