Wordigg

zoograft Definitions

noun

a surgical graft of tissue from an animal to a human.

Discover More the word zoograft

Scrabble the word zoograft

zoograft thesaurus

Examples include zoograft