transplantable
transplantable
English
Adj
Ad
Definition
able to be transplanted
Etymology
From transplant + -able.
Ad
transplantable
able to be transplanted
From transplant + -able.