cytidine
nounDefinition of cytidine
: a nucleoside containing cytosine
Keep scrolling for more
Keep scrolling for more