oxoglutaric acids

English

edit

Noun

edit

oxoglutaric acids

  1. plural of oxoglutaric acid