citrateEnglish

citrate

Noun

A salt or ester of citric acid

English: citrate

Verb

Cause to form a salt or ester of citric acid

English: citrate