benzoate ( synonym found)

Definition of benzoate:

°Any salt or ester of benzoic acid.

Back to Top