supplanter (English, noun)
expansion: supplanter (plural supplanters)
Senses:
glosses: Someone or something that supplants.
Forms:
form: supplanters
tags: plural