Home
Search
Index
Definify.com
Definition
2024
epiphoras
epiphoras
English
Noun
epiphoras
plural of
epiphora
Similar Results