interfectus, a, um, Part., from interficio.
interfectus P. of interficio. ...
An Elementary Latin Dictionary