lacrimal apparatus Meaning, Definition & Usage

  1. noun the structures that secrete and drain tears from the eye

WordNet