VariousWords beta
Related Terms:
Definitions:
Adjective
transplantable
Definition: capable of being transplanted
Definition: able to be transplanted