English Dictionary
Definition xenotransplant in British English
xenotransplant noun
noun
/ˌzenəʊˈtrænsplɑːnt/
1
a transplant operation in which a part of an animal's body is put into a person's body
Synonyms and related words
2
an animal organ that is put into a person's body as a transplant
Synonyms and related words
