restriction enzyme - English Synonyms Dictionary