Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of xenotransplantation

Source language: EnglishDictionary language: English

xenotransplantation

noun

Definitions

  1. 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)