Meaning of lacrimal sac in English:

lacrimal sac

noun

  • The dilated upper portion of the nasolacrimal duct, into which the lacrimal canaliculi open.

Origin

Late 17th century.