Definify.com

Definition 2024


supplanters

supplanters

English

Noun

supplanters

  1. plural of supplanter