VariousWords beta
Related Terms:
Noun
Definition: autotransplantation
Verb
Definition: To transplant from one part of the body to another.
VariousWords beta
Definition: autotransplantation
Definition: To transplant from one part of the body to another.