English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Benzoate
Benzoate
(n.)
A salt formed by the union of benzoic acid with any
salifiable base.