lachrymal duct

Explore definitions, synonyms, and language insights of lachrymal duct

Definitions

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