Wiktionary
cyanoacetates
n. (plural of cyanoacetate English)
n. (plural of cyanoacetate English)