dna restriction enzymes - English Synonyms Dictionary