Implantations, noun plural of implantation. Synonyms in the same form.
nidations
All synonyms for implantation →