Found 1 items, similar to trichobezoar.
English → English (WordNet)
Definition: trichobezoar
trichobezoar
n : 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]