XENOTRANSPLANT


Meaning of XENOTRANSPLANT in English

v. transplant an animal organ into a human body

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