Loading page
lachrymal gland is a noun meaning "any of the glands in the eyes that secrete tears". It carries one recorded sense.
any of the glands in the eyes that secrete tears
Definitions, synonyms and semantic relations for lachrymal gland come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.