IMPLANTATION


Meaning of IMPLANTATION in English

[im.plan.ta.tion] n (1578) 1 a: the act or process of implanting something b: the state resulting from being implanted

2. in placental mammals: the process of attachment of the embryo to the maternal uterine wall

Merriam-Webster English vocab.      Английский словарь Merriam Webster.