ephorates
English
Noun
ephorates
plural of
ephorate