Adjective Definition

transplantable

1.Definition: capable of being transplanted




Please Share