English

edit

Noun

edit

ketocarboxylates

  1. plural of ketocarboxylate