enolates

English

Noun

enolates

  1. plural of enolate