13 letters · 17 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