CITRATE


Meaning of CITRATE in English

noun a salt of citric acid.

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