nitrophenolates

English

Noun

nitrophenolates

  1. plural of nitrophenolate