Synonyms for "transplant"

Words with similar meaning