Definify.com

Definition 2024


glycolate

glycolate

English

Noun

glycolate (plural glycolates)

  1. (chemistry) Any salt or ester of a glycolic acid