phosphonucleotide means synonym of nucleotide, used in combinations that specifically deal with the phosphate group.
Among words judged in Lexicurio's Arena, phosphonucleotide ranks #15,773 of 20,730 for Qualifying.
Etymology
From phospho- + nucleotide.
noun
- Synonym of nucleotide, used in combinations that specifically deal with the phosphate group