Definition of "epiphora"
epiphora
noun
countable and uncountable, plural epiphoras
(rhetoric) epistrophe
(botany) Polystachya (a genus of orchids).
countable and uncountable, plural epiphoras
(rhetoric) epistrophe
(botany) Polystachya (a genus of orchids).