flagellators
English
Noun
flagellators
plural of
flagellator