phenolates
English
Noun
phenolates
plural of
phenolate