gene-splicing - English Synonyms Dictionary