EnglishautotransplantnounMeaningAutotransplantationTo transplant from one part of the body to another.Related wordsautotransplantation(English)transplanting(English)allotransplant(English)xenotransplanting(English)isotransplantation(English)homotransplantation(English)autoplast(English)homotransplant(English)SourcesDictionaryAPI.dev English dictionary data