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
Tweet