YourDictionary

Dictionary Home » Science » xenograft

xenograft science definition

A graft in which the donor and recipient are of different species. Compare allograft, autograft.

Learn more about xenograft

link/cite print suggestion box