transplantableEnglish

transplantable

Adjective

Capable of being transplanted

English: transplantable