English

edit

Noun

edit

ketoacetamides

  1. plural of ketoacetamide