Noun Definition

benzoate

1.Definition: any salt or ester of benzoic acid

Category: General