Meaning of citrate

Definition of citrate

(noun) a salt or ester of citric acid
(verb) cause to form a salt or ester of citric acid

Other information on citrate

WIKIPEDIA results for citrate
Amazon results for citrate