Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tearpit Definition

Cancel
tearpit
noun
A cavity or pouch beneath the lower eyelid of most deer and antelope; the lachrymal sinus or larmier

Words Related to tearpit!

tearpit Examples by Brain Bank Users