Lachrymation Meaning

There are 1 meaning(s) for word Lachrymation

Lachrymation Meaning 1 : shedding tears

    Synonyms : lacrimation,  tearing,  watering