XENOTRANSPLANT


Meaning of XENOTRANSPLANT in English

n. instance of transplanting an animal organ into a human body

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.