homograft

English

Etymology

From homo- +‎ graft.

Noun

homograft (plural homografts)

  1. (surgery) Synonym of allograft.

Translations