Dictionary

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

Clear

Try these words

Meaning of allograft

Source language: EnglishDictionary language: English

allograft

noun

Definitions

  1. A surgical transplant of tissue between genetically different individuals of the same species; a homograft or homotransplant

verb

Definitions

  1. To perform a transplant of this kind.