Definition of Transplantable

  • 1. Capable of being transplanted Adjective Satellite

Semanticaly linked words with "transplantable"