What is the meaning of the word "implantation"?

Definitions:

  1. a surgical procedure that places something in the human body copy to clipboard noun
    • the implantation of radioactive pellets in the prostate gland copy to clipboard

Synonyms: