XENOTRANSPLANTATION


Meaning of XENOTRANSPLANTATION in English

n. implantation of animal organs into human bodies

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