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