poly-polymerase - English Synonyms Dictionary