Medical Dictionary

lacrimal gland

noun

Medical Definition of lacrimal gland

  1. :  an acinous gland that is about the size and shape of an almond, secretes tears, and is situated laterally and superiorly to the bulb of the eye in a shallow depression on the inner surface of the frontal bone—called also tear gland


Seen and Heard

What made you want to look up lacrimal gland? Please tell us where you read or heard it (including the quote, if possible).

WORD OF THE DAY

to cast off or become cast off

Get Word of the Day daily email!