Xenotransplantation

From Fresh Dictionary

English

Noun

xenotransplantation

  1. The transplantation of cells, tissues, or whole organs (usually modified) of one species into another species
Personal tools