English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

citrate

noun

1 citrate

A salt or ester of citric acid.

Polish: cytrynian

verb

1 citrate

Cause to form a salt or ester of citric acid.


Find more on citrate elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0351