Wiktionary
remonstrators
n. (plural of remonstrator English)
n. (plural of remonstrator English)