expostulators
English
Noun
expostulators
plural of
expostulator