Unscramble

i 1 m 3 p 3 l 1 a 1 n 1 t 1 a 1 t 1 i 1 o 1 n 1

12 letters · 16 points in Scrabble

Meaning

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

← Back to unscrambler