Dictionary
Thesaurus
Reference
Translate
Web
lachrymal gland - 1 dictionary result
lachrymal gland

noun
any of the glands in the eyes that secrete tears [syn: lacrimal gland
Search another word or see lachrymal gland on Thesaurus | Reference