aldolates
English
Noun
aldolates
plural of
aldolate