Advertisements
Advertisements
Question
Define:
Lacrimal glands
Definition
Advertisements
Solution
Tear-secreting exocrine glands sit above each eyeball and continuously produce tears containing lysozyme to keep the eye surface clean, lubricated, moist, and protected against bacterial infection.
shaalaa.com
Is there an error in this question or solution?
