demonagogues

English

Noun

demonagogues

  1. plural of demonagogue