interfectori
Latin
Noun
interfectōrī
dative singular of
interfector