glycérate
French
Noun
glycérate
f
(
plural
glycérates
)
(
organic chemistry
)
glycerate