Tearpit definition

(anatomy) A cavity or pouch beneath the lower eyelid of most deer and antelope; the lachrymal sinus or larmier.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
tearpit
Plural:
tearpits

Origin of tearpit