supplicators
English
Noun
supplicators
plural of
supplicator