XENOGRAFT


Meaning of XENOGRAFT in English

[xe.no.graft] n (1961): heterograft

Merriam-Webster English vocab.      Английский словарь Merriam Webster.