expiscators
English
Noun
expiscators
plural of
expiscator