implantationmedical dictionary

<procedure>

The insertion or grafting into the body of biological, living, inert or radioactive material.

Origin: L. Plantare = to set

(11 Mar 2008)

imping, implacental, implacentalia, implant < Prev | Next > implantation cone, implantation cyst

Bookmark with: icon icon icon icon iconword visualiser Go and visit our forums Community Forums