superseder

noun

One who or that which supersedes.

noun

One who, or that which, supersedes; a replacement or usurper.