Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lacrimal gland Definition

Cancel
lacrimal gland
noun(lacrimal gland)
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

Words Related to lacrimal gland!

lacrimal gland Examples by Brain Bank Users