Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

zoograft Definition

Cancel
zoograft
noun
A surgical graft of tissue from an animal to a human

Words Related to zoograft!

zoograft Examples by Brain Bank Users