lachrymal gland
English Dictionary
->
Letter L
-> lachrymal gland
Search Dictionary:
lachrymal gland Definition
(n)
any
of
the
glands
in
the
eyes
that
secrete
tears
lachrymal gland Synonyms
lachrymal gland
lacrimal gland
tear gland
© Art Branch Inc.