Wiktionary
diazoacetates
n. (plural of diazoacetate English)
n. (plural of diazoacetate English)