ALL meanings of lacrimal gland
lac·ri·mal gland
L l - noun lacrimal gland either of two tear-secreting glands situated in the upper outer angle of the orbit. 1
- noun lacrimal gland the compound gland that secretes tears and lubricates the surface of the eye and the conjunctiva of the eyelid 0