Benzoate
English Meaning
A salt formed by the union of benzoic acid with any salifiable base.
- A salt or ester of benzoic acid.
Sorry, No Malayalam Meaning for your input!
See Benzoat Want To Try Benzoate In Malayalam??