lacrimal duct

Explore definitions, synonyms, and language insights of lacrimal duct

Definitions

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