What is the full meaning of zoografts
ZOOGRAFT, animal tissue grafted onto a human [n]
Example of the word zoografts placed on a Scrabble board.