Single Biggest Cancer Dictionary in the World

What is

lacrimal gland

?

Pronunciation: /lacrimal* glænd/

lacrimal gland

Definition

A gland that secretes tears. The lacrimal glands are found in the upper, outer part of each eye socket.