VariousWords beta
Related Terms:
Noun
Definition: A surgical transplant of tissue between genetically identical individuals (i.e. monozygotic twins).
Verb
Definition: To perform a transplant of this kind.
VariousWords beta
Definition: A surgical transplant of tissue between genetically identical individuals (i.e. monozygotic twins).
Definition: To perform a transplant of this kind.