allografts

noun

  1. 1

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

Translate “allografts” to another language

Click any language to open the translator with this word already filled in.