English

edit

Noun

edit

diketoacids

  1. plural of diketoacid