Definition, synonyms and related words
Synonym of nucleotide, used in combinations that specifically deal with the phosphate group