guanodine

guanodine

English Noun
Ad

Definition

any of the three nucleotides guanosine monophosphate, guanosine diphosphate and guanosine triphosphate

Ad