implant

im-plant

verb

To surgically place a device or tissue into a living body.

"Surgeons will implant the new device tomorrow."

noun

A medical device or tissue placed surgically inside a person's body.

"She received a dental implant last week."

Thesaurus

Synonyms: embed, imbed, plant, engraft