Definify.com

Definition 2025


polyarchs

polyarchs

English

Noun

polyarchs

  1. plural of polyarch