Homografts, noun plural of homograft. Synonyms in the same form.
allografts
All synonyms for homograft →