aldolates

English

Noun

aldolates

  1. plural of aldolate