lachrymal duct

Noun
  1. Any of several small ducts that carry tears from the lacrimal glands (synset 105339360)

Other Searches