1825
Table of Contents > Health Dictionary > Lacrimal gland

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.
Healthy Living Marketplace
Garden Of Life
Now Food
Almased
Now Solutions
Almased
Carlson Labs