deoxycytidylic acid
English
Noun
deoxycytidylic
acid
(
uncountable
)
The
deoxynucleotide
deoxycytidine
monophosphate