benzoate
benzoate has 2 senses in the JumbleFix dictionary. Letters: 8.
Definitions
n.
. A salt formed by the union of benzoic acid with any salifiable base.
n.
. any salt or ester of benzoic acid