dinucleotide - English Synonyms Dictionary