Word info

phosphonucleotide

Noun

Meaning

phosphonucleotide (plural phosphonucleotides)

Synonym of nucleotide, used in combinations that specifically deal with the phosphate group

Source: en.wiktionary.org

Close letter words and terms