xenotransplantEnglish

xenotransplant, xenotransplantation

Noun

A surgical procedure in which tissue or whole organs are transfered from one species to another species

English: xenotransplant, xenotransplantation

English words with similar meanings

Show 1 words

Words that start with "xenotransplant"