transplantable

transplantable

English Adj
Ad

Definition

able to be transplanted

Etymology

From transplant + -able.

Ad