mitochondrial megachannel
Noun
Meaning
mitochondrial megachannel (plural mitochondrial megachannels)
A polyprotein complex that participates in the regulation of mitochondrial membrane permeability
Noun
mitochondrial megachannel (plural mitochondrial megachannels)
A polyprotein complex that participates in the regulation of mitochondrial membrane permeability