transplantable
English edit
Etymology edit
transplant + -able
Adjective edit
transplantable (comparative more transplantable, superlative most transplantable)
- able to be transplanted
transplant + -able
transplantable (comparative more transplantable, superlative most transplantable)