supplanter

noun

One who supplants or displaces.

noun

One who supplants.

noun

Someone or something that supplants.

noun

one who wrongfully or illegally seizes and holds the place of another