Dictionaryxenotransplantationnountransplantation of cells or tissue across speciesL227281 on Wikidata ↗