Home / X / xenotransplant

xenotransplant

noun 14 letters Scrabble 23 WWF 28
Definitions
noun

a surgical procedure in which tissue or whole organs are transfered from one species to another species

Look “xenotransplant” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →