English synonyms about - contact  

benzoate

noun

1 benzoate

Any salt or ester of benzoic acid.

Polish: benzoesan


Find more on benzoate elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.036