Shobdo Logo
ONADxenograft

xenograft

Flag: gbEnglishOxford New American Dictionary

xenograft /ˈzenəɡraft, ˈzɛnəɡræft /
noun a tissue graft or organ transplant from a donor of a different species from the recipient.
xenograft — ONAD · Shobdo