phosphonucleotide - English Synonyms Dictionary