Definition of Epiphora from the PharmacyDictionary.in
Epiphora
Synonyms or meaning of Epiphora
A condition where tears overflow onto the cheek, usually due to a narrowing of the tear duct.
Image related to Epiphora
Not Available
Definition of Epiphora from the PharmacyDictionary.in
A condition where tears overflow onto the cheek, usually due to a narrowing of the tear duct.
Not Available