WordUnscrambler Home
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 xenograft
definition by Oxford Dictionaries