The process of inserting or embedding something into a body or substrate, particularly referring to embryo attachment to the uterine wall or surgical insertion of medical devices. The act of establishing something firmly in place.
From Latin 'implantare' meaning 'to plant in', composed of 'in-' (into) and 'plantare' (to plant). The medical sense developed in the 19th century, first for surgical procedures, then expanded to embryology in the early 20th century as understanding of reproduction advanced.
Try Another Word