NIDATION
8 letters
9 Scrabble points
Definition of NIDATION
noun
-
The implantation of the early embryo in the uterus
Source: Wiktionary
Word Details
Letters
N
I
D
A
T
I
O
N
Length
8 letters
Scrabble Score
9 points
Anagrams of NIDATION
Words that use the same letters: