Dictionary.com
Thesaurus.com
have planted
  • present perfect of plant.