therapeutic cloning - English Synonyms Dictionary