meaning of deoxycytidine monophosphate

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


Related Words

deoxycytidine monophosphate |

Developed & Maintained By Taraprasad.com

Treasure Words