SUCCINATE


Meaning of SUCCINATE in English

noun a salt of succinic acid.

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