English | German | Russian | Czech

deoxycytidine monophosphate English

Meaning deoxycytidine monophosphate meaning

What does deoxycytidine monophosphate mean?

deoxycytidine monophosphate

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

Synonyms deoxycytidine monophosphate synonyms

What other words have the same or similar meaning as deoxycytidine monophosphate?

deoxycytidine monophosphate English » English

C

Are you looking for...?