Thesaurus.com
Dictionary.com
Definitions

Krebs cycle

NOUN
series of enzymatic reactions
Synonyms