cytochrome c

Explore definitions, synonyms, and language insights of cytochrome c

Definitions

Noun
the most abundant and stable cytochrome; involved in energy transfer

More General Terms