What is the meaning of Engraft?

To insert, as a scion of one tree or plant into another, for the purpose of propagation; graft onto a plant

To fix firmly into place

Engrafted.

Source: wiktionary.org