XENOGRAFT Meaning of XENOGRAFT in English [xe.no.graft] n (1961): heterograft Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012