Definify.com

Definition 2025


ephorates

ephorates

English

Noun

ephorates

  1. plural of ephorate