Word info

isotransplant

Noun

Meaning

isotransplant (plural isotransplants)

A transplant between syngeneic individuals

Source: en.wiktionary.org

Close letter words and terms