Word info

succinic dehydrogenase

Noun

Meaning

succinic dehydrogenase

A respiratory enzyme that plays a key role in the citric acid cycle.

Source: en.wiktionary.org

Close letter words and terms