citrate

Explore definitions, synonyms, and language insights of citrate

Definitions

Noun
a salt or ester of citric acid
Verb
cause to form a salt or ester of citric acid

More General Terms