PHENOLATE


Meaning of PHENOLATE in English

[phe.no.late] n (1885): phenoxide

Merriam-Webster English vocab.      Английский словарь Merriam Webster.