ALL meanings of lacrimal duct
lac·ri·mal duct
L l - noun lacrimal duct either of two small ducts extending from the inner corner of each eyelid to the lacrimal sac. 1
- noun lacrimal duct a short tube in the inner corner of the eyelid through which tears drain into the nose 0