English edit

Noun edit

ephorates

  1. plural of ephorate