Delacrymation
Word Dictionary
-> Delacrymation
Search:
Delacrymation
(n.) An involuntary discharge of watery humors from the eyes; wateriness of the eyes.
Terms of Use
Canadian Jobs