lachrymal gland
1.
(
noun
) any of the glands in the eyes that secrete tears
Synonyms:
lacrimal gland
,
tear gland
Related Words:
duct gland
,
exocrine gland
Terms and Conditions of Use / Copyright Notice