Imbed
Part of speech: verb
Definition: To lay as in a bed; to lay in surrounding matter; to bed.
Implant
Part of speech: verb
Definition: To fix firmly or set securely or deeply.To insert (something) surgically into the body.Of an embryo, to become attached to and embedded in the womb.
Part of speech: noun
Definition: Anything surgically implanted in the body, such as a tissue graft or prosthesis.