0%

ALL meanings of xenotransplant

xen·o·trans·plant
X x
  • noun xenotransplant An instance of xenotransplantation. 1
  • abbreviation XENOTRANSPLANT xenograft. 1
  • noun xenotransplant an operation in which an organ or tissue is transferred from one animal to another of a different species 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?