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