Medical Term:

glycolate

Pronunciation: glī-kō′lāt

Definition: A salt or ester of glycolic acid.

Hide
(web2)