Definify.com

Definition 2025


enolates

enolates

English

Noun

enolates

  1. plural of enolate