Hairballs Meaning
There are 1 meaning(s) for word Hairballs
Meaning 1 : a compact mass of hair that forms in the alimentary canal (especially in the stomach of animals as a result of licking fur)
Synonyms : hair ball, trichobezoar
Synonyms : hair ball, trichobezoar
