WTWM

whatsthatwordmean

← Definition
Guess

heterograft

nounA surgical graft of tissue taken from a donor of a different species from the recipient.

Synonyms

xenograftnoun

Built for word lovers.