benzoate

Explore definitions, synonyms, and language insights of benzoate

Definitions

Noun
any salt or ester of benzoic acid

More General Terms