WordUnscrambler Home
xenografts
We have found lemma(root) word of xenografts : xenograft.
Definitions
[ˈzɛnə(ʊ)ɡrɑːft], (Noun)
Definitions:
- a tissue graft or organ transplant from a donor of a different species from the recipient
Phrases:
Origin
:
Click here to see the free dictionary definition for xenografts
definition by Oxford Dictionaries