Meaning of benzoate

Definition of benzoate

(noun) any salt or ester of benzoic acid

Other information on benzoate

WIKIPEDIA results for benzoate
Amazon results for benzoate