
Open English Wordnet
Verbs
(v)graft, engraft, ingraftcause to grow together parts from different plants“graft the cherry tree branch onto the plum tree” (v)implant, engraft, embed, imbed, plantfix or set securely or deeply“He planted a knee in the back of his opponent”,
“The dentist implanted a tooth in the gum”