ALL meanings of xenotransplantation
xen·o·trans·plant
X x - noun xenotransplantation The process of grafting or transplanting organs or tissues between members of different species. 1
- abbreviation XENOTRANSPLANTATION xenograft. 1
- noun xenotransplantation The transplantation of biological or organic matter from a given species into a different one, especially when this matter has been altered (such as by genetic engineering). 0