Meaning of lachrymation
Definition of lachrymation
(noun)
shedding
tears
Other information on lachrymation
WIKIPEDIA results for
lachrymation
Amazon results for
lachrymation
Tweet