PHENOLATE MEANING IN ENGLISH

• Phenolate Definition & Synonyms

  1. (n.) A compound of phenol analogous to a salt.


RECENT SEARCHES