Noun Definition

citrate

1.Definition: a salt or ester of citric acid

Category: General