benzoate
1.
(
noun
) any salt or ester of benzoic acid
Related Words:
benzoate of soda
,
salt
,
sodium benzoate
Terms and Conditions of Use / Copyright Notice