Meaning of lachrymal gland
Definition of lachrymal gland
(noun)
any of the glands in the
eyes
that
secrete
tears
Other information on lachrymal gland
WIKIPEDIA results for
lachrymal gland
Amazon results for
lachrymal gland
Tweet