ketoacetamides
English
Noun
ketoacetamides
plural of
ketoacetamide