zoograft
/Z UW1 G R AE1 F T/noun
- 1
A surgical graft of tissue from an animal to a human.
Translate โzoograftโ into another language
Choose a language below to open the translator with English selected as the source language.
A surgical graft of tissue from an animal to a human.
Choose a language below to open the translator with English selected as the source language.