ALL meanings of xenotransplant
xen·o·trans·plant
X x - noun xenotransplant An instance of xenotransplantation. 1
- abbreviation XENOTRANSPLANT xenograft. 1
- noun xenotransplant an operation in which an organ or tissue is transferred from one animal to another of a different species 0