Definify.com

Definition 2024


enolates

enolates

English

Noun

enolates

  1. plural of enolate