lacrimal gland

1. (noun) any of the glands in the eyes that secrete tears
Synonyms: lachrymal gland, tear gland
Related Words: duct gland, exocrine gland



Terms and Conditions of Use / Copyright Notice