What is the meaning of the word "implanted"?

Definitions: