Share this entry

Share this page

xenograft

tissue graft or organ transplant from a different species

Share this entry

Share this page


Reference to xenograft in Language Resources