phenolate
English
Noun
phenolate
(
plural
phenolates
)
(
chemistry
)
phenoxide