Definify.com

Definition 2025


transplanters

transplanters

English

Noun

transplanters

  1. plural of transplanter