homograft - English Synonyms Dictionary

homograft

n.
[1] allograft