implantation: the act of planting or setting in the ground
placement: the act of putting something in a certain place
cardiac glycoside: obtained from a number of plants and used to stimulate the heart in cases of heart failure