Skip to main content

delacrymation

English delacrymation meaning in English  •  delacrymation का अर्थ अंग्रेजी में
Noun
  • An involuntary discharge of watery humors from the eyes; wateriness of the eyes.
Advertisement