Meaning of trichobezoar

Definition of trichobezoar

(noun) a compact mass of hair that forms in the alimentary canal (especially in the stomach of animals as a result of licking fur)

Other information on trichobezoar

WIKIPEDIA results for trichobezoar
Amazon results for trichobezoar