Add Mashithantu Dictionary Search box to your browser
Login With
ഖജനാവ്
deoxycytidine monophosphate EditNoun one of the four nucleotides used in building DNA; all four nucleotides have a common phosphate group and a sugar (ribose)
Do you have any comments about this word? Use this Section