Definify.com

Definition 2026


transplanters

transplanters

English

Noun

transplanters

  1. plural of transplanter