GLYCERATE


Meaning of GLYCERATE in English

noun a salt of glyceric acid.

Webster English vocab.      Английский словарь Webster.