English

edit

Noun

edit

glycaric acids

  1. plural of glycaric acid