Xenografts, noun plural of xenograft. Synonyms in the same form.
heterografts
All synonyms for xenograft →