Word info

coimplantation

Noun

Meaning

coimplantation (plural coimplantations)

Implantation along with another.

Source: en.wiktionary.org

Close letter words and terms