permutors
English
Noun
permutors
plural of
permutor