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
Renew Life
Now Food
Aubrey Organics
Now Food
Almased
Now Food