Epiphora

Definition of Epiphora from the PharmacyDictionary.in

Epiphora

A condition where tears overflow onto the cheek, usually due to a narrowing of the tear duct.

Not Available