Phenolate



ENGLISH MEANING
noun
1.
A compound of phenol analogous to a salt.