Benzoate - Definition

benzoate

n 1: any salt or ester of benzoic acid

Look up another word