Lacrimal gland. Definition

Medical Definition: Lacrimal gland

Gland that secretes tears. The lacrimal glands are at the top and outside of each eye socket.

* Automatic translation