monoethanolates

English

Noun

monoethanolates

  1. plural of monoethanolate