Thesaurus.com
Dictionary.com
Definitions

implantation

[im-plan-tey-shuhn] / ˌɪm plænˈteɪ ʃən /