12 letters · 16 points in Scrabble
noun (embryology) the organic process whereby a fertilized egg becomes implanted in the lining of the uterus of placental mammals
noun the act of planting or setting in the ground
noun a surgical procedure that places something in the human body
originEtymology tree Middle French implantationbor. English implantation Borrowed from Middle French implantation.
Etymology from Wiktionary, CC BY-SA 3.0