lema ( synonym found)

Definition of lema:

°The secretion of the tarsal glands of the eye.

Back to Top