recombinant - English Synonyms Dictionary