Home / T / tear duct

tear duct

noun 9 letters Scrabble 11 WWF 13
Definitions
noun

any of several small ducts that carry tears from the lacrimal glands

Want another word?
Spin the dictionary for a fresh one.
Generate a word →