English edit

Noun edit

phenolate (plural phenolates)

  1. (chemistry) phenoxide