EnglishhomograftnounMeaningSynonym of allograft.Etymology / originFrom homo- + graft.SourcesNo citations have been attached yet.