CITRATE


Meaning of CITRATE in English

[cit.rate] n [ISV] (1794): a salt or ester of citric acid

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