Allografts, noun plural of allograft. Synonyms in the same form.
homografts
All synonyms for allograft →