Meaning of transplantable

Definition of transplantable

(adj) capable of being transplanted

Other information on transplantable

WIKIPEDIA results for transplantable
Amazon results for transplantable