Synonyms for Plant (same or very similar meaning)
WordNet sense 1 (buildings for carrying on industrial labor):
works, industrial plant
WordNet sense 2 (set up or lay the groundwork for):
constitute, institute, establish, found
WordNet sense 3 (put or set (seeds, seedlings, or plants) into the ground):
set
WordNet sense 4 (fix or set securely or deeply):
embed, imbed, implant, engraft, implant
WordNet sense 5 (a living organism lacking the power of locomotion):
flora, plant life
From the ODE community, based on WordNet
add/edit