lacrimal canal

noun

Medical Definition of lacrimal canal