VariousWords beta
Related Terms:
Noun
Definition: A lactone or a polyglycolide formed from glycolic acid and another hydroxy acid (such as lactic acid)
VariousWords beta
Definition: A lactone or a polyglycolide formed from glycolic acid and another hydroxy acid (such as lactic acid)