diazoacetates
English
Noun
diazoacetates
plural of
diazoacetate