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