lachryma ( synonym found)

Definition of lachryma:

(adj) : of or relating to tears, or the tear glands

Definition of lachryma:

(adj) : of or relating to tears, or the tear glands

Back to Top