Loading page
lacrimal apparatus is a noun meaning "the structures that secrete and drain tears from the eye". It carries one recorded sense.
the structures that secrete and drain tears from the eye
Definitions, synonyms and semantic relations for lacrimal apparatus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.