• Xenograft

    Full definition of xenograft

    Noun

    xenograft

    (plural xenografts)
    1. A heterograft.

    Verb

    1. To heterograft.
    © Wiktionary