9 letters · 10 points in Scrabble
noun (embryology) the organic process whereby a fertilized egg becomes implanted in the lining of the uterus of placental mammals