Word info

oxoglutaric acid

Noun

Meaning

oxoglutaric acid (plural oxoglutaric acids)

Ketoglutaric acid.

Source: en.wiktionary.org

Close letter words and terms