glycerate

Noun

 * 1)  Any salt or ester of glyceric acid

Derived terms

 * fluidglycerate

Translations

 * French: glycérate
 * Italian: glicerato
 * Malay: gliserat