implanter

noun

Someone or something that implants.