Definify.com

Definition 2024


ephorates

ephorates

English

Noun

ephorates

  1. plural of ephorate