deoxycytidine_monophosphateEnglish

C, deoxycytidine monophosphate

Noun

One of the four nucleotides used in building DNA, all four nucleotides have a common phosphate group and a sugar (ribose)

English: deoxycytidine monophosphate, C

English words with similar meanings

Show 1 words