substitutor
English
Etymology
From
substitute
+
-or
.
Noun
substitutor
(
plural
substitutors
)
One who, or that which,
substitutes
.