Meaning of xenotransplant

Definition of xenotransplant

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

Other information on xenotransplant

WIKIPEDIA results for xenotransplant
Amazon results for xenotransplant