GeneralConnection.com
➔
Dictionary
xenotransplantation
Noun
1. xenotransplant
1. transplant, transplantation, organ transplant
Usage