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
UAS Labs DDS Probiotics
Almased
Carlson Labs
Jarrow Formulas
Eden Foods
Eden Foods