VariousWords beta
Related Terms:
Noun
Definition: A synthetic nucleic acid; an analogue of DNA in which the sugar backbone is glycerol or a related glycol
VariousWords beta
Definition: A synthetic nucleic acid; an analogue of DNA in which the sugar backbone is glycerol or a related glycol