epiphora

/ɪˈpɪfərə/
noun 3

Definitions

noun

1

epistrophe

2

Excessive tear production usually a result from an irritation of the eye.

3

Any of species Polystachya (syn. Epiphora) of yellowspike orchids, of tropical and subtropical environments worldwide.

Your note

not saved
0 chars