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