Meaning of xenotransplantation

Definition of xenotransplantation

(noun) a surgical procedure in which tissue or whole organs are transfered from one species to another species

Other information on xenotransplantation

WIKIPEDIA results for xenotransplantation
Amazon results for xenotransplantation