Attested.to

Definition

the most abundant and stable cytochrome; involved in energy transfer

Seed ·

Term in context

cytochrome c in CommonParlance