xenografts



We found a root(lemma) word : xenograft

a tissue graft or organ transplant from a donor of a different species from the recipient.

Click here to see the free dictionary definition for xenografts

definition by Oxford Dictionaries