kamus
.
Search
About
transplantable
English
transplantable
Adjective
Capable of being transplanted
English: transplantable